Details

Time bar (total: 18.6s)

analyze1.0ms (0%)

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
100%0%0%1
Compiler

Compiled 66 to 53 computations (19.7% saved)

sample3.2s (17.2%)

Results
3.2s8256×body256valid

preprocess61.0ms (0.3%)

Algorithm
egg-herbie
Rules
578×times-frac_binary64
564×cancel-sign-sub-inv_binary64
389×fma-def_binary64
376×distribute-rgt-in_binary64
367×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02793
19169
234469
3105869
4434269
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Outputs
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))))))) (exp.f64 (neg.f64 (*.f64 x x))))))
(-.f64 1 (/.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))
(+.f64 1 (/.f64 (/.f64 (-.f64 -31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
Compiler

Compiled 66 to 53 computations (19.7% saved)

simplify47.0ms (0.3%)

Algorithm
egg-herbie
Rules
578×times-frac_binary64
564×cancel-sign-sub-inv_binary64
389×fma-def_binary64
376×distribute-rgt-in_binary64
367×fma-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02793
19169
234469
3105869
4434269
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Outputs
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))))))) (exp.f64 (neg.f64 (*.f64 x x))))))
(-.f64 1 (/.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))
(+.f64 1 (/.f64 (/.f64 (-.f64 -31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))

eval2.0ms (0%)

Compiler

Compiled 111 to 86 computations (22.5% saved)

prune3.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
11.5b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
Compiler

Compiled 112 to 88 computations (21.4% saved)

localize129.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
0.4b
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
0.7b
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
Compiler

Compiled 311 to 225 computations (27.7% saved)

series119.0ms (0.6%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
64.0ms
x
@inf
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
24.0ms
x
@-inf
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
11.0ms
x
@0
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
4.0ms
x
@inf
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
3.0ms
x
@0
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))

rewrite167.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
285×add-sqr-sqrt_binary64
270×add-log-exp_binary64
270×pow1_binary64
269×*-un-lft-identity_binary64
269×log1p-expm1-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024117
156599
Stop Event
node limit
Counts
4 → 121
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (/.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2)) (/.f64 1 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2)) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2))) (neg.f64 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) 1) (-.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 2) (cbrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2111650813574208729/1000000000000000000 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (-.f64 (+.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 1 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))) (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)) (-.f64 (+.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (-.f64 (+.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (neg.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 2111650813574208729/1000000000000000000) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2020417023103615081/1000000000000000000 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 1 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))) (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 2020417023103615081/1000000000000000000 (*.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))) (neg.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) 2020417023103615081/1000000000000000000) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1061405429/1000000000 (/.f64 1 (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1061405429/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1))))))

simplify223.0ms (1.2%)

Algorithm
egg-herbie
Rules
673×fma-neg_binary64
641×associate--l+_binary64
530×associate-+r+_binary64
455×fma-def_binary64
444×associate--r+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01732521
16202384
217642078
375032078
Stop Event
node limit
Counts
169 → 141
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 x 6) (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)) (*.f64 7/6 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 62233661/187500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 3390688063/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 7/6 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
Outputs
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (+.f64 1 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))) (+.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (fma.f64 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (*.f64 x x) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(-.f64 (+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (*.f64 x x) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (-.f64 1 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (-.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (fma.f64 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (*.f64 x x) (fma.f64 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 1421413741/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (fma.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))))) (pow.f64 x 4) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(+.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (*.f64 x x) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 1421413741/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (+.f64 (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (fma.f64 1061405429/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))))) (pow.f64 x 4) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (-.f64 1 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 1 (+.f64 (+.f64 (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (-.f64 (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (+.f64 (/.f64 1061405429/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 -1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (pow.f64 x 4) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (fma.f64 x (*.f64 x (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (+.f64 (+.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 x 6) (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)) (*.f64 7/6 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 62233661/187500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 3390688063/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 7/6 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (fma.f64 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (*.f64 x x) (fma.f64 (pow.f64 x 6) (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 7/6 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 62233661/187500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (+.f64 (/.f64 3390688063/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 7/6 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 1421413741/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (fma.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))))) (pow.f64 x 4) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(+.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (*.f64 x x) (+.f64 (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 1421413741/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (+.f64 (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (fma.f64 1061405429/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))))) (pow.f64 x 4) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 (pow.f64 x 6) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (fma.f64 31853699/125000000 (+.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 (/.f64 -1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) 1)) (fma.f64 1421413741/1000000000 (*.f64 -1/6 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 3390688063/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (fma.f64 1061405429/1000000000 (*.f64 -1/6 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 62233661/187500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (-.f64 1 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 1 (+.f64 (fma.f64 (pow.f64 x 6) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 62233661/187500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (fma.f64 1061405429/1000000000 (/.f64 -1/6 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (+.f64 (/.f64 -31853699/250000000 (fma.f64 3275911/10000000 x 1)) (/.f64 31853699/375000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 1421413741/1000000000 (/.f64 -1/6 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 3390688063/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))))))) (+.f64 (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (-.f64 (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (+.f64 (/.f64 1061405429/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 -1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (pow.f64 x 4) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (fma.f64 x (*.f64 x (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))))) (+.f64 (+.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1)) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))

localize304.0ms (1.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))
0.5b
(*.f64 3275911/10000000 (fabs.f64 x))
0.7b
(+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Compiler

Compiled 447 to 340 computations (23.9% saved)

series22.0ms (0.1%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
6.0ms
x
@-inf
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
6.0ms
x
@inf
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
6.0ms
x
@0
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
1.0ms
x
@inf
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))
1.0ms
x
@-inf
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))

rewrite153.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
321×add-sqr-sqrt_binary64
305×*-un-lft-identity_binary64
305×pow1_binary64
302×add-log-exp_binary64
301×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027131
164295
Stop Event
node limit
Counts
4 → 104
Calls
Call 1
Inputs
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))
(*.f64 3275911/10000000 (fabs.f64 x))
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) 2) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2)) (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2))) (neg.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))) (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2111650813574208729/1000000000000000000 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 1 (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2111650813574208729/1000000000000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000)) (/.f64 1 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))) (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000)) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (neg.f64 (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2111650813574208729/1000000000000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000))) (neg.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (+.f64 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) -2) 1126581484710674041/1000000000000000000) 2111650813574208729/1000000000000000000) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1061405429/1000000000 -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 3275911/10000000 x 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 3275911/10000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 3275911/10000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 3275911/10000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 35155743162854883031/1000000000000000000000 (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 x x) 10731592879921/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 3275911/10000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 3275911/10000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 35155743162854883031/1000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 3275911/10000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 3275911/10000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 3275911/10000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 3275911/10000000 x)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2020417023103615081/1000000000000000000 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 1 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))) (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))) (neg.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3) 2871848519189792942908228021/1000000000000000000000000000) (+.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) 2020417023103615081/1000000000000000000) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))))

simplify152.0ms (0.8%)

Algorithm
egg-herbie
Rules
611×div-sub_binary64
568×fma-def_binary64
463×distribute-rgt-in_binary64
449×distribute-lft-in_binary64
347×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0771476
12421452
24401428
313821428
472341428
Stop Event
node limit
Counts
140 → 114
Calls
Call 1
Inputs
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
Outputs
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 31853699/125000000 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (-.f64 1421413741/1000000000 (/.f64 1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))

eval811.0ms (4.4%)

Compiler

Compiled 20567 to 15805 computations (23.2% saved)

prune94.0ms (0.5%)

Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New28918307
Fresh000
Picked011
Done101
Total29019309
Error
11.5b
Counts
309 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
12.5b
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
12.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
48.7b
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
11.5b
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
12.8b
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) 1) (-.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1))
13.4b
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) 1)
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
48.7b
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3))
12.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
12.8b
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
12.7b
(/.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))
12.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
12.8b
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
12.8b
(*.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)
48.8b
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (-.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))
48.7b
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3) 1/3)
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
13.7b
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
Compiler

Compiled 2205 to 1814 computations (17.7% saved)

localize118.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
0.5b
(*.f64 3275911/10000000 (fabs.f64 x))
0.7b
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
Compiler

Compiled 332 to 242 computations (27.1% saved)

series23.0ms (0.1%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
10.0ms
x
@0
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
6.0ms
x
@0
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
2.0ms
x
@inf
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
2.0ms
x
@-inf
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
1.0ms
x
@0
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))

rewrite84.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
302×add-sqr-sqrt_binary64
287×pow1_binary64
286×*-un-lft-identity_binary64
286×add-log-exp_binary64
285×log1p-expm1-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026107
161591
Stop Event
node limit
Counts
3 → 93
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) (/.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) (hypot.f64 1 (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2)) (/.f64 1 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2)) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2))) (neg.f64 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) 1) (-.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2111650813574208729/1000000000000000000 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 1 (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 1 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))) (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (neg.f64 (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (neg.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 2111650813574208729/1000000000000000000) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2020417023103615081/1000000000000000000 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 1 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))) (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))) (neg.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3) 2871848519189792942908228021/1000000000000000000000000000) (+.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) 2020417023103615081/1000000000000000000) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))))

simplify93.0ms (0.5%)

Algorithm
egg-herbie
Rules
796×fma-neg_binary64
531×associate-+r+_binary64
494×associate--l+_binary64
433×fma-def_binary64
426×associate--r+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01752401
16312281
217651982
373521982
Stop Event
node limit
Counts
129 → 111
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (/.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (+.f64 (*.f64 62233661/187500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 3390688063/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 7/6 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5)) (*.f64 7/6 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)))))))))) (pow.f64 x 6)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
Outputs
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))))
(+.f64 1 (+.f64 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (-.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))))))
(+.f64 1 (+.f64 (fma.f64 (-.f64 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))))
(+.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 x x) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (+.f64 1 (-.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))))
(+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 x x) (-.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (fma.f64 1421413741/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))))) (pow.f64 x 4) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (-.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))))))
(+.f64 1 (+.f64 (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 1061405429/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (fma.f64 1421413741/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))))) (pow.f64 x 4) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (-.f64 (fma.f64 (-.f64 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))))
(+.f64 1 (+.f64 (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 (+.f64 (/.f64 -1061405429/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1))))))) (pow.f64 x 4) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 x x) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (-.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))))
(+.f64 1 (+.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 x x) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 (+.f64 (/.f64 -1061405429/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1))))))) (pow.f64 x 4) (-.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (/.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (+.f64 (*.f64 62233661/187500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 3390688063/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 7/6 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5)) (*.f64 7/6 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5)))))))))) (pow.f64 x 6)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5)) (*.f64 1/2 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))))) (+.f64 (*.f64 1421413741/1000000000 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 8890523/62500000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/2000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))))) (pow.f64 x 4)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (fma.f64 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))) (+.f64 (/.f64 62233661/187500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 3390688063/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 1421413741/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 7/6 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (*.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 7/6 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))))))))) (pow.f64 x 6) (fma.f64 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 1061405429/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (fma.f64 1421413741/1000000000 (-.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))))) (pow.f64 x 4) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (-.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))
(+.f64 (fma.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (+.f64 (/.f64 3390688063/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 1061405429/1000000000 (*.f64 -1/6 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (*.f64 1421413741/1000000000 (*.f64 -1/6 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (*.f64 (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 62233661/187500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (pow.f64 x 6) (+.f64 (fma.f64 (-.f64 (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 1061405429/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (fma.f64 1421413741/1000000000 (/.f64 1/2 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))))) (pow.f64 x 4) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (-.f64 1 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))))
(+.f64 1 (+.f64 (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 (+.f64 (/.f64 -1061405429/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/62500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1))))))) (pow.f64 x 4) (fma.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 62233661/187500000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (+.f64 (/.f64 -31853699/250000000 (fma.f64 3275911/10000000 x 1)) (/.f64 31853699/375000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 1061405429/1000000000 (/.f64 -1/6 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (fma.f64 1421413741/1000000000 (/.f64 -1/6 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 3390688063/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))))))) (pow.f64 x 6) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 x x) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (-.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (exp.f64 (*.f64 x x)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (pow.f64 (exp.f64 x) x)) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 31853699/125000000 (pow.f64 (exp.f64 x) x)) (fma.f64 3275911/10000000 x 1))))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 1421413741/1000000000 (/.f64 -1453152027/1000000000 (fma.f64 3275911/10000000 x 1))))

localize161.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))
0.4b
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))
0.7b
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))
11.5b
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
Compiler

Compiled 280 to 225 computations (19.6% saved)

series8.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
1.0ms
x
@-inf
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
1.0ms
x
@0
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
1.0ms
x
@inf
(/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))
1.0ms
x
@0
(/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))

rewrite148.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
952×prod-diff_binary64
279×add-sqr-sqrt_binary64
264×add-log-exp_binary64
263×pow1_binary64
263×log1p-expm1-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024131
1558127
27811127
Stop Event
node limit
Counts
4 → 134
Calls
Call 1
Inputs
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))
(/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) (sqrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2)) (/.f64 1 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2)) (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2))) (neg.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) 1) (-.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (exp.f64 x) x) (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2111650813574208729/1000000000000000000 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 1 (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 1 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))) (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (neg.f64 (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (neg.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 2111650813574208729/1000000000000000000) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2020417023103615081/1000000000000000000 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 1 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))) (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 2020417023103615081/1000000000000000000 (*.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2)) (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))) (neg.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2) 2020417023103615081/1000000000000000000) (-.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (*.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (*.f64 (sqrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 8890523/31250000 (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) 1) (/.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1) (/.f64 (sqrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (cbrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 (sqrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (cbrt.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 3275911/10000000 x 1) (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1))))))

simplify75.0ms (0.4%)

Algorithm
egg-herbie
Rules
645×associate-*l/_binary64
447×fma-def_binary64
380×fma-neg_binary64
346×associate-/l/_binary64
286×distribute-neg-frac_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0137732
1371700
21108667
33917629
Stop Event
node limit
Counts
182 → 191
Calls
Call 1
Inputs
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (+.f64 (*.f64 -40002364818879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (+.f64 (*.f64 -40002364818879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 1881321463217960143956490654523/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1705910477000000000000/35155743162854883031 (exp.f64 (pow.f64 x 2))) (*.f64 10000000/3275911 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))))) (pow.f64 x 3))))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (*.f64 -1705910477000000000000/35155743162854883031 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3)))))) (*.f64 -10000000/3275911 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 3))))
-195873299/500000000
(-.f64 (*.f64 -3477069720320819/10000000000000000 x) 195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (*.f64 -3477069720320819/10000000000000000 x)) 195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -3477069720320819/10000000000000000 x) (*.f64 -37314496653583803988263375299/1000000000000000000000000000000 (pow.f64 x 3)))) 195873299/500000000)
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
1029667143/1000000000
(+.f64 1029667143/1000000000 (*.f64 -2193742730720041/10000000000000000 x))
(+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2))))
(+.f64 (*.f64 -98171347176541251569707947359/1000000000000000000000000000000 (pow.f64 x 3)) (+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2)))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
745170407/1000000000
(+.f64 745170407/1000000000 (*.f64 -8007952583978091/10000000000000000 x))
(+.f64 (*.f64 12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (+.f64 745170407/1000000000 (*.f64 -8007952583978091/10000000000000000 x)))
(+.f64 (*.f64 12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (+.f64 745170407/1000000000 (+.f64 (*.f64 -8007952583978091/10000000000000000 x) (*.f64 -212652635069622415692337598339/500000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 -71124184/81897775 x)
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 71124184/81897775 (/.f64 1 x)))
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(/.f64 -71124184/81897775 x)
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 71124184/81897775 (/.f64 1 x)))
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
Outputs
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (+.f64 (*.f64 -40002364818879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (fma.f64 -40002364818879768868679/20000000000000000000000 (*.f64 x x) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (fma.f64 564193179035109/500000000000000 x (*.f64 x (*.f64 x -40002364818879768868679/20000000000000000000000))))
(fma.f64 564193179035109/500000000000000 x (fma.f64 x (*.f64 x -40002364818879768868679/20000000000000000000000) 1/1000000000))
(+.f64 1/1000000000 (+.f64 (*.f64 -40002364818879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 1881321463217960143956490654523/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (fma.f64 -40002364818879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 1881321463217960143956490654523/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (fma.f64 -40002364818879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 1881321463217960143956490654523/1000000000000000000000000000000 (pow.f64 x 3)))))
(+.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -40002364818879768868679/20000000000000000000000 (*.f64 x 1881321463217960143956490654523/1000000000000000000000000000000))))
(+.f64 1/1000000000 (*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (+.f64 -40002364818879768868679/20000000000000000000000 (*.f64 x 1881321463217960143956490654523/1000000000000000000000000000000))))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)))
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 x x)) x)))
(fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(fma.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 x x)) -53932632800000/10731592879921) (*.f64 x x)) (+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 x x)) x))))
(-.f64 (fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1) (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (/.f64 -53932632800000/10731592879921 x)))
(fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) (-.f64 1 (/.f64 (pow.f64 (exp.f64 x) x) (/.f64 x (/.f64 -53932632800000/10731592879921 x)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (-.f64 -63707398/81897775 (/.f64 -53932632800000/10731592879921 x))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1705910477000000000000/35155743162854883031 (exp.f64 (pow.f64 x 2))) (*.f64 10000000/3275911 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))))) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 x x)) -53932632800000/10731592879921) (*.f64 x x)) (+.f64 1 (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 x x)) x) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x x)) 1705910477000000000000/35155743162854883031) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) -53932632800000/10731592879921) 10000000/3275911)) (pow.f64 x 3))))))
(-.f64 (-.f64 (fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 x) x) 1705910477000000000000/35155743162854883031) (*.f64 (pow.f64 (exp.f64 x) x) -539326328000000000000/35155743162854883031)) (pow.f64 x 3))) (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (/.f64 -53932632800000/10731592879921 x)))
(-.f64 (fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1) (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 x) x) 2245236805000000000000/35155743162854883031) (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 x) x) (/.f64 x (/.f64 -53932632800000/10731592879921 x)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 x) x) -2245236805000000000000/35155743162854883031) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (-.f64 -63707398/81897775 (/.f64 -53932632800000/10731592879921 x)))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)))
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 x x)) x)))
(fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(fma.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 x x)) -53932632800000/10731592879921) (*.f64 x x)) (+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 x x)) x))))
(-.f64 (fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1) (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (/.f64 -53932632800000/10731592879921 x)))
(fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) (-.f64 1 (/.f64 (pow.f64 (exp.f64 x) x) (/.f64 x (/.f64 -53932632800000/10731592879921 x)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (-.f64 -63707398/81897775 (/.f64 -53932632800000/10731592879921 x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 2))) (+.f64 1 (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (*.f64 -1705910477000000000000/35155743162854883031 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3)))))) (*.f64 -10000000/3275911 (/.f64 (-.f64 (*.f64 -28449673600000/10731592879921 (exp.f64 (pow.f64 x 2))) (*.f64 25482959200000/10731592879921 (exp.f64 (pow.f64 x 2)))) (pow.f64 x 3))))
(fma.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 x x)) -53932632800000/10731592879921) (*.f64 x x)) (+.f64 1 (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 x x)) x) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x x)) 1705910477000000000000/35155743162854883031) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) -53932632800000/10731592879921) 10000000/3275911)) (pow.f64 x 3))))))
(-.f64 (-.f64 (fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 x) x) 1705910477000000000000/35155743162854883031) (*.f64 (pow.f64 (exp.f64 x) x) -539326328000000000000/35155743162854883031)) (pow.f64 x 3))) (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (/.f64 -53932632800000/10731592879921 x)))
(-.f64 (fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) x) x) 1) (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 x) x) 2245236805000000000000/35155743162854883031) (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 x) x) (/.f64 x (/.f64 -53932632800000/10731592879921 x)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 x) x) -2245236805000000000000/35155743162854883031) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (exp.f64 x) x) x) (-.f64 -63707398/81897775 (/.f64 -53932632800000/10731592879921 x)))))
-195873299/500000000
(-.f64 (*.f64 -3477069720320819/10000000000000000 x) 195873299/500000000)
(fma.f64 -3477069720320819/10000000000000000 x -195873299/500000000)
(fma.f64 x -3477069720320819/10000000000000000 -195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (*.f64 -3477069720320819/10000000000000000 x)) 195873299/500000000)
(+.f64 (*.f64 (*.f64 x x) 11390570944565894491109/100000000000000000000000) (fma.f64 -3477069720320819/10000000000000000 x -195873299/500000000))
(fma.f64 (*.f64 x x) 11390570944565894491109/100000000000000000000000 (fma.f64 x -3477069720320819/10000000000000000 -195873299/500000000))
(fma.f64 x (*.f64 x 11390570944565894491109/100000000000000000000000) (fma.f64 x -3477069720320819/10000000000000000 -195873299/500000000))
(fma.f64 x (+.f64 -3477069720320819/10000000000000000 (*.f64 x 11390570944565894491109/100000000000000000000000)) -195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -3477069720320819/10000000000000000 x) (*.f64 -37314496653583803988263375299/1000000000000000000000000000000 (pow.f64 x 3)))) 195873299/500000000)
(+.f64 (fma.f64 11390570944565894491109/100000000000000000000000 (*.f64 x x) (fma.f64 -3477069720320819/10000000000000000 x (*.f64 (pow.f64 x 3) -37314496653583803988263375299/1000000000000000000000000000000))) -195873299/500000000)
(+.f64 (fma.f64 (*.f64 x x) 11390570944565894491109/100000000000000000000000 (fma.f64 x -3477069720320819/10000000000000000 (*.f64 (pow.f64 x 3) -37314496653583803988263375299/1000000000000000000000000000000))) -195873299/500000000)
(fma.f64 x (*.f64 x 11390570944565894491109/100000000000000000000000) (fma.f64 (pow.f64 x 3) -37314496653583803988263375299/1000000000000000000000000000000 (fma.f64 x -3477069720320819/10000000000000000 -195873299/500000000)))
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (/.f64 1061405429/327591100 x) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x))))
(+.f64 (-.f64 (/.f64 1061405429/327591100 x) (/.f64 106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) (+.f64 -1453152027/1000000000 (/.f64 -106140542900000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (+.f64 (/.f64 1061405429/327591100 x) (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3))) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x))))
(+.f64 (/.f64 1061405429/327591100 x) (-.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x)))))
(+.f64 (/.f64 1061405429/327591100 x) (+.f64 (+.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 -106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000))
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (/.f64 1061405429/327591100 x) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x))))
(+.f64 (-.f64 (/.f64 1061405429/327591100 x) (/.f64 106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) (+.f64 -1453152027/1000000000 (/.f64 -106140542900000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (+.f64 (/.f64 1061405429/327591100 x) (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3))) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x))))
(+.f64 (/.f64 1061405429/327591100 x) (-.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x)))))
(+.f64 (/.f64 1061405429/327591100 x) (+.f64 (+.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 -106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000))
1029667143/1000000000
(+.f64 1029667143/1000000000 (*.f64 -2193742730720041/10000000000000000 x))
(+.f64 1029667143/1000000000 (*.f64 x -2193742730720041/10000000000000000))
(fma.f64 x -2193742730720041/10000000000000000 1029667143/1000000000)
(+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2))))
(+.f64 1029667143/1000000000 (fma.f64 -2193742730720041/10000000000000000 x (*.f64 (*.f64 x x) 928853844365085736173/5000000000000000000000)))
(+.f64 1029667143/1000000000 (fma.f64 x -2193742730720041/10000000000000000 (*.f64 x (*.f64 x 928853844365085736173/5000000000000000000000))))
(fma.f64 x (*.f64 x 928853844365085736173/5000000000000000000000) (fma.f64 x -2193742730720041/10000000000000000 1029667143/1000000000))
(fma.f64 x -2193742730720041/10000000000000000 (fma.f64 x (*.f64 x 928853844365085736173/5000000000000000000000) 1029667143/1000000000))
(+.f64 (*.f64 -98171347176541251569707947359/1000000000000000000000000000000 (pow.f64 x 3)) (+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2)))))
(fma.f64 -98171347176541251569707947359/1000000000000000000000000000000 (pow.f64 x 3) (+.f64 1029667143/1000000000 (fma.f64 -2193742730720041/10000000000000000 x (*.f64 (*.f64 x x) 928853844365085736173/5000000000000000000000))))
(+.f64 (fma.f64 x -2193742730720041/10000000000000000 (*.f64 x (*.f64 x 928853844365085736173/5000000000000000000000))) (fma.f64 (pow.f64 x 3) -98171347176541251569707947359/1000000000000000000000000000000 1029667143/1000000000))
(fma.f64 (pow.f64 x 3) -98171347176541251569707947359/1000000000000000000000000000000 (fma.f64 x (*.f64 x 928853844365085736173/5000000000000000000000) (fma.f64 x -2193742730720041/10000000000000000 1029667143/1000000000)))
(+.f64 1029667143/1000000000 (*.f64 x (+.f64 -2193742730720041/10000000000000000 (*.f64 x (+.f64 928853844365085736173/5000000000000000000000 (*.f64 x -98171347176541251569707947359/1000000000000000000000000000000))))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 1421413741/1000000000 (/.f64 1453152027/327591100 x))
(+.f64 1421413741/1000000000 (/.f64 -1453152027/327591100 x))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 1453152027/327591100 x)))
(+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (-.f64 1421413741/1000000000 (/.f64 1453152027/327591100 x)))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 -1453152027/327591100 x)))
(+.f64 (+.f64 1421413741/1000000000 (/.f64 -1453152027/327591100 x)) (/.f64 251455745600000/10731592879921 (*.f64 x x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 1453152027/327591100 x) (/.f64 3575962885000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 -1453152027/327591100 x) (/.f64 -3575962885000000000000/35155743162854883031 (pow.f64 x 3)))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 1421413741/1000000000 (/.f64 1453152027/327591100 x))
(+.f64 1421413741/1000000000 (/.f64 -1453152027/327591100 x))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 1453152027/327591100 x)))
(+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (-.f64 1421413741/1000000000 (/.f64 1453152027/327591100 x)))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 -1453152027/327591100 x)))
(+.f64 (+.f64 1421413741/1000000000 (/.f64 -1453152027/327591100 x)) (/.f64 251455745600000/10731592879921 (*.f64 x x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 1453152027/327591100 x) (/.f64 3575962885000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 -1453152027/327591100 x) (/.f64 -3575962885000000000000/35155743162854883031 (pow.f64 x 3)))))
745170407/1000000000
(+.f64 745170407/1000000000 (*.f64 -8007952583978091/10000000000000000 x))
(+.f64 745170407/1000000000 (*.f64 x -8007952583978091/10000000000000000))
(fma.f64 x -8007952583978091/10000000000000000 745170407/1000000000)
(+.f64 (*.f64 12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (+.f64 745170407/1000000000 (*.f64 -8007952583978091/10000000000000000 x)))
(fma.f64 12609378273575437031483/20000000000000000000000 (*.f64 x x) (+.f64 745170407/1000000000 (*.f64 x -8007952583978091/10000000000000000)))
(fma.f64 (*.f64 x x) 12609378273575437031483/20000000000000000000000 (fma.f64 x -8007952583978091/10000000000000000 745170407/1000000000))
(fma.f64 x (*.f64 x 12609378273575437031483/20000000000000000000000) (fma.f64 x -8007952583978091/10000000000000000 745170407/1000000000))
(fma.f64 x -8007952583978091/10000000000000000 (fma.f64 (*.f64 x x) 12609378273575437031483/20000000000000000000000 745170407/1000000000))
(+.f64 (*.f64 12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (+.f64 745170407/1000000000 (+.f64 (*.f64 -8007952583978091/10000000000000000 x) (*.f64 -212652635069622415692337598339/500000000000000000000000000000 (pow.f64 x 3)))))
(fma.f64 12609378273575437031483/20000000000000000000000 (*.f64 x x) (+.f64 745170407/1000000000 (fma.f64 -8007952583978091/10000000000000000 x (*.f64 (pow.f64 x 3) -212652635069622415692337598339/500000000000000000000000000000))))
(+.f64 (fma.f64 (*.f64 x x) 12609378273575437031483/20000000000000000000000 (fma.f64 x -8007952583978091/10000000000000000 745170407/1000000000)) (*.f64 (pow.f64 x 3) -212652635069622415692337598339/500000000000000000000000000000))
(fma.f64 x (*.f64 x 12609378273575437031483/20000000000000000000000) (fma.f64 (pow.f64 x 3) -212652635069622415692337598339/500000000000000000000000000000 (fma.f64 x -8007952583978091/10000000000000000 745170407/1000000000)))
(fma.f64 x (*.f64 x 12609378273575437031483/20000000000000000000000) (fma.f64 x -8007952583978091/10000000000000000 (fma.f64 (pow.f64 x 3) -212652635069622415692337598339/500000000000000000000000000000 745170407/1000000000)))
(/.f64 -71124184/81897775 x)
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 71124184/81897775 (/.f64 1 x)))
(-.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 71124184/81897775 x))
(+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 -71124184/81897775 x))
(+.f64 (/.f64 (/.f64 170591047700000/10731592879921 x) x) (/.f64 -71124184/81897775 x))
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(-.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 71124184/81897775 x) (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(+.f64 (/.f64 (/.f64 170591047700000/10731592879921 x) x) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (-.f64 (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)) (+.f64 (/.f64 71124184/81897775 x) (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 (/.f64 (/.f64 170591047700000/10731592879921 x) x) (+.f64 (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4))) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(/.f64 -71124184/81897775 x)
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 71124184/81897775 (/.f64 1 x)))
(-.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 71124184/81897775 x))
(+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 -71124184/81897775 x))
(+.f64 (/.f64 (/.f64 170591047700000/10731592879921 x) x) (/.f64 -71124184/81897775 x))
(-.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(-.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 71124184/81897775 x) (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(+.f64 (/.f64 (/.f64 170591047700000/10731592879921 x) x) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))) (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))))
(+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (-.f64 (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)) (+.f64 (/.f64 71124184/81897775 x) (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 (/.f64 (/.f64 170591047700000/10731592879921 x) x) (+.f64 (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4))) (+.f64 (/.f64 -71124184/81897775 x) (/.f64 -4580476245000000000000/35155743162854883031 (pow.f64 x 3))))

localize131.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))
0.7b
(+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))
0.8b
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
9.5b
(log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))
Compiler

Compiled 288 to 230 computations (20.1% saved)

series9.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))
2.0ms
x
@-inf
(log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))
1.0ms
x
@inf
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
1.0ms
x
@-inf
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
1.0ms
x
@0
(log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
734×prod-diff_binary64
272×add-sqr-sqrt_binary64
259×add-log-exp_binary64
258×pow1_binary64
258×expm1-log1p-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024118
1545117
27503117
Stop Event
node limit
Counts
2 → 42
Calls
Call 1
Inputs
(log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2)) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2)) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))) 2)) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))))))

simplify112.0ms (0.6%)

Algorithm
egg-herbie
Rules
468×fma-def_binary64
441×cancel-sign-sub-inv_binary64
398×associate-/r*_binary64
391×fma-neg_binary64
387×distribute-neg-frac_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01291197
13851170
212881155
351891152
Stop Event
node limit
Counts
66 → 75
Calls
Call 1
Inputs
(log.f64 1/1000000000)
(+.f64 (*.f64 564193179035109/500000 x) (log.f64 1/1000000000))
(+.f64 (*.f64 -12732557730792067164649954543919/20000000000000 (pow.f64 x 2)) (+.f64 (*.f64 564193179035109/500000 x) (log.f64 1/1000000000)))
(+.f64 (*.f64 -12732557730792067164649954543919/20000000000000 (pow.f64 x 2)) (+.f64 (*.f64 564193179035109/500000 x) (+.f64 (log.f64 1/1000000000) (*.f64 478908148225619802931243818060235820987102499623/1000000000000000000000 (pow.f64 x 3)))))
(/.f64 -63707398/81897775 (*.f64 (exp.f64 (pow.f64 x 2)) x))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))) (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2)))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (-.f64 (+.f64 (*.f64 8405481197754258143525806080/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))) (*.f64 1638171132000000000000000000000/115167085740371102724966241 (/.f64 1 (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 98834989539163346500279941619296/44987142867332462001939937890625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 4))) (*.f64 172221413519643684480000000000/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))))) (pow.f64 x 4))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))) (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(/.f64 -63707398/81897775 (*.f64 (exp.f64 (pow.f64 x 2)) x))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))) (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2)))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (-.f64 (+.f64 (*.f64 8405481197754258143525806080/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))) (*.f64 1638171132000000000000000000000/115167085740371102724966241 (/.f64 1 (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 98834989539163346500279941619296/44987142867332462001939937890625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 4))) (*.f64 172221413519643684480000000000/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))))) (pow.f64 x 4))) (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))) (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
1
(-.f64 1 (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))) (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -31853699/81897775 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)))))))) (+.f64 (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))) (*.f64 129282459915622549964396/1647925460758822642078125 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 x 3))))))
1
(-.f64 1 (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 129282459915622549964396/1647925460758822642078125 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))) (+.f64 (*.f64 1/6 (-.f64 (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))) (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))))) (*.f64 31853699/81897775 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (exp.f64 (pow.f64 x 2)))))) (pow.f64 x 3))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
Outputs
(log.f64 1/1000000000)
(+.f64 (*.f64 564193179035109/500000 x) (log.f64 1/1000000000))
(fma.f64 564193179035109/500000 x (log.f64 1/1000000000))
(+.f64 (*.f64 -12732557730792067164649954543919/20000000000000 (pow.f64 x 2)) (+.f64 (*.f64 564193179035109/500000 x) (log.f64 1/1000000000)))
(fma.f64 -12732557730792067164649954543919/20000000000000 (*.f64 x x) (fma.f64 564193179035109/500000 x (log.f64 1/1000000000)))
(fma.f64 564193179035109/500000 x (fma.f64 x (*.f64 x -12732557730792067164649954543919/20000000000000) (log.f64 1/1000000000)))
(fma.f64 x (*.f64 x -12732557730792067164649954543919/20000000000000) (fma.f64 564193179035109/500000 x (log.f64 1/1000000000)))
(+.f64 (*.f64 -12732557730792067164649954543919/20000000000000 (pow.f64 x 2)) (+.f64 (*.f64 564193179035109/500000 x) (+.f64 (log.f64 1/1000000000) (*.f64 478908148225619802931243818060235820987102499623/1000000000000000000000 (pow.f64 x 3)))))
(fma.f64 -12732557730792067164649954543919/20000000000000 (*.f64 x x) (+.f64 (fma.f64 564193179035109/500000 x (log.f64 1/1000000000)) (*.f64 478908148225619802931243818060235820987102499623/1000000000000000000000 (pow.f64 x 3))))
(fma.f64 -12732557730792067164649954543919/20000000000000 (*.f64 x x) (fma.f64 564193179035109/500000 x (fma.f64 478908148225619802931243818060235820987102499623/1000000000000000000000 (pow.f64 x 3) (log.f64 1/1000000000))))
(fma.f64 564193179035109/500000 x (fma.f64 -12732557730792067164649954543919/20000000000000 (*.f64 x x) (fma.f64 478908148225619802931243818060235820987102499623/1000000000000000000000 (pow.f64 x 3) (log.f64 1/1000000000))))
(fma.f64 564193179035109/500000 x (fma.f64 x (*.f64 x -12732557730792067164649954543919/20000000000000) (fma.f64 478908148225619802931243818060235820987102499623/1000000000000000000000 (pow.f64 x 3) (log.f64 1/1000000000))))
(/.f64 -63707398/81897775 (*.f64 (exp.f64 (pow.f64 x 2)) x))
(/.f64 (/.f64 -63707398/81897775 (exp.f64 (*.f64 x x))) x)
(/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))
(/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))) (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2)))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (pow.f64 x 3)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (fma.f64 (/.f64 1/6 (pow.f64 x 3)) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 x (+.f64 x x)))) 824617848714589056000/35155743162854883031 (/.f64 -13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (-.f64 (+.f64 (*.f64 8405481197754258143525806080/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))) (*.f64 1638171132000000000000000000000/115167085740371102724966241 (/.f64 1 (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 98834989539163346500279941619296/44987142867332462001939937890625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 4))) (*.f64 172221413519643684480000000000/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))))) (pow.f64 x 4))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))) (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (fma.f64 1/24 (/.f64 (+.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (-.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (exp.f64 (*.f64 x x))) (+.f64 (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (exp.f64 (*.f64 x x)) 4)) (/.f64 172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 2))))) (pow.f64 x 4)) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x))))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(fma.f64 1/24 (/.f64 (-.f64 (+.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (exp.f64 (*.f64 x x))) (-.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (exp.f64 (*.f64 x x)) 4)))) (/.f64 172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (pow.f64 x 4)) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (pow.f64 x 3)) (fma.f64 1/24 (/.f64 (+.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (pow.f64 (exp.f64 x) x) 3)) (-.f64 (+.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (pow.f64 (exp.f64 x) x)) (/.f64 -172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (pow.f64 (exp.f64 x) x) 4)))) (pow.f64 x 4)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 2) (*.f64 x x)))) (pow.f64 x 3)) (fma.f64 1/24 (/.f64 (+.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (pow.f64 (exp.f64 x) x) 3)) (+.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (pow.f64 (exp.f64 x) x)) (-.f64 (/.f64 -172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 2) (*.f64 x x))) (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (pow.f64 (exp.f64 x) x) 4))))) (pow.f64 x 4)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(/.f64 -63707398/81897775 (*.f64 (exp.f64 (pow.f64 x 2)) x))
(/.f64 (/.f64 -63707398/81897775 (exp.f64 (*.f64 x x))) x)
(/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))
(/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))) (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2)))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (pow.f64 x 3)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (fma.f64 (/.f64 1/6 (pow.f64 x 3)) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 x (+.f64 x x)))) 824617848714589056000/35155743162854883031 (/.f64 -13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (-.f64 (+.f64 (*.f64 8405481197754258143525806080/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))) (*.f64 1638171132000000000000000000000/115167085740371102724966241 (/.f64 1 (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 98834989539163346500279941619296/44987142867332462001939937890625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 4))) (*.f64 172221413519643684480000000000/115167085740371102724966241 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))))) (pow.f64 x 4))) (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))) (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 (fma.f64 1/24 (/.f64 (+.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (-.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (exp.f64 (*.f64 x x))) (+.f64 (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (exp.f64 (*.f64 x x)) 4)) (/.f64 172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 2))))) (pow.f64 x 4)) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x))))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(fma.f64 1/24 (/.f64 (-.f64 (+.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (exp.f64 (*.f64 x x))) (-.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (exp.f64 (*.f64 x x)) 4)))) (/.f64 172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (pow.f64 x 4)) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (pow.f64 x 3)) (fma.f64 1/24 (/.f64 (+.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (pow.f64 (exp.f64 x) x) 3)) (-.f64 (+.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (pow.f64 (exp.f64 x) x)) (/.f64 -172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (pow.f64 (exp.f64 x) x) 4)))) (pow.f64 x 4)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 2) (*.f64 x x)))) (pow.f64 x 3)) (fma.f64 1/24 (/.f64 (+.f64 (/.f64 8405481197754258143525806080/115167085740371102724966241 (pow.f64 (pow.f64 (exp.f64 x) x) 3)) (+.f64 (/.f64 1638171132000000000000000000000/115167085740371102724966241 (pow.f64 (exp.f64 x) x)) (-.f64 (/.f64 -172221413519643684480000000000/115167085740371102724966241 (pow.f64 (exp.f64 2) (*.f64 x x))) (/.f64 98834989539163346500279941619296/44987142867332462001939937890625 (pow.f64 (pow.f64 (exp.f64 x) x) 4))))) (pow.f64 x 4)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 x 564193179035109/500000000000000)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) -2364858879768868679/20000000000000000000000))
(fma.f64 x 564193179035109/500000000000000 (fma.f64 x (*.f64 x -2364858879768868679/20000000000000000000000) 1/1000000000))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))
(+.f64 (fma.f64 (*.f64 x x) -2364858879768868679/20000000000000000000000 (*.f64 (pow.f64 x 3) -375451252922475856043509345477/1000000000000000000000000000000)) (fma.f64 x 564193179035109/500000000000000 1/1000000000))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
1
(-.f64 1 (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 1 (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 2029316279965202/6707245549950625 (*.f64 (*.f64 x x) (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))))
(+.f64 1 (+.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))))
(+.f64 1 (+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (/.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x x)) (pow.f64 (exp.f64 x) (*.f64 2 x))) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (+.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 2) (*.f64 x x))))) (+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))) (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -31853699/81897775 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)))))))) (+.f64 (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))) (*.f64 129282459915622549964396/1647925460758822642078125 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 3) (pow.f64 x 3))))))
(+.f64 1 (-.f64 (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (fma.f64 -31853699/81897775 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 x x)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 2029316279965202/6707245549950625 (*.f64 (*.f64 x x) (pow.f64 (exp.f64 (*.f64 x x)) 2)))))) (+.f64 (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))) (/.f64 129282459915622549964396/1647925460758822642078125 (*.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (*.f64 x x)) 3))))))
(+.f64 (fma.f64 1/6 (/.f64 (-.f64 (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)))) (pow.f64 x 3)) (fma.f64 -31853699/81897775 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 3))) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 (*.f64 x x)) 2))))))) (-.f64 1 (+.f64 (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))) (/.f64 129282459915622549964396/1647925460758822642078125 (*.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (*.f64 x x)) 3))))))
(+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (fma.f64 -31853699/81897775 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (pow.f64 (exp.f64 x) (*.f64 2 x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (pow.f64 x 3)) (/.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x x)) (pow.f64 (exp.f64 x) (*.f64 2 x)))) 1)) (+.f64 (/.f64 63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 129282459915622549964396/1647925460758822642078125 (pow.f64 x 3)) (pow.f64 (pow.f64 (exp.f64 x) x) 3)))))
(+.f64 (/.f64 (fma.f64 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) -1/6 (/.f64 137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 2) (*.f64 x x)))) (pow.f64 x 3)) (+.f64 1 (+.f64 (+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (+.f64 (fma.f64 -31853699/81897775 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (pow.f64 (exp.f64 2) (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (pow.f64 x 3)) (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 2) (*.f64 x x)))))) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))) (/.f64 -129282459915622549964396/1647925460758822642078125 (pow.f64 (*.f64 x (pow.f64 (exp.f64 x) x)) 3)))))
1
(-.f64 1 (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(-.f64 1 (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))
(+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2)))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 2029316279965202/6707245549950625 (*.f64 (*.f64 x x) (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))))
(+.f64 1 (+.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))))
(+.f64 1 (+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (+.f64 (/.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x x)) (pow.f64 (exp.f64 x) (*.f64 2 x))) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (+.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 2) (*.f64 x x))))) (+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 129282459915622549964396/1647925460758822642078125 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3))) (+.f64 (*.f64 1/6 (-.f64 (+.f64 (*.f64 13471420830000000000000/35155743162854883031 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 517129839662490199857584/549308486919607547359375 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 3)))) (*.f64 824617848714589056000/35155743162854883031 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2))))) (*.f64 31853699/81897775 (/.f64 (-.f64 (*.f64 107865265600000/10731592879921 (/.f64 1 (exp.f64 (pow.f64 x 2)))) (*.f64 4058632559930404/6707245549950625 (/.f64 1 (pow.f64 (exp.f64 (pow.f64 x 2)) 2)))) (exp.f64 (pow.f64 x 2)))))) (pow.f64 x 3))) (*.f64 2029316279965202/6707245549950625 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) 2) (pow.f64 x 2))))))) (*.f64 63707398/81897775 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) x))))
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (fma.f64 -1 (/.f64 (+.f64 (/.f64 129282459915622549964396/1647925460758822642078125 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (fma.f64 1/6 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (-.f64 (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (/.f64 824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (*.f64 31853699/81897775 (/.f64 (-.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (exp.f64 (*.f64 x x)))))) (pow.f64 x 3)) (/.f64 2029316279965202/6707245549950625 (*.f64 (*.f64 x x) (pow.f64 (exp.f64 (*.f64 x x)) 2))))) (/.f64 63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x))))))
(+.f64 1 (+.f64 (-.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (/.f64 (+.f64 (/.f64 129282459915622549964396/1647925460758822642078125 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (fma.f64 1/6 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (exp.f64 (*.f64 x x))) (+.f64 (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (exp.f64 (*.f64 x x)) 3)) (/.f64 -824617848714589056000/35155743162854883031 (pow.f64 (exp.f64 (*.f64 x x)) 2)))) (*.f64 31853699/81897775 (-.f64 (/.f64 107865265600000/10731592879921 (pow.f64 (exp.f64 (*.f64 x x)) 2)) (/.f64 4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 3)))))) (pow.f64 x 3))) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 107865265600000/10731592879921 (exp.f64 (*.f64 x x))) (/.f64 -4058632559930404/6707245549950625 (pow.f64 (exp.f64 (*.f64 x x)) 2))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (exp.f64 (*.f64 x x)))))))
(+.f64 (+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 x) (*.f64 2 x)))) (*.f64 x x)) (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x)))) (-.f64 (+.f64 1 (/.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x x)) (pow.f64 (exp.f64 x) (*.f64 2 x)))) (/.f64 (+.f64 (/.f64 129282459915622549964396/1647925460758822642078125 (pow.f64 (pow.f64 (exp.f64 x) x) 3)) (fma.f64 31853699/81897775 (-.f64 (/.f64 107865265600000/10731592879921 (pow.f64 (exp.f64 x) (*.f64 2 x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (fma.f64 1/6 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (/.f64 -137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 x) (*.f64 2 x)))))) (pow.f64 x 3))))
(+.f64 (/.f64 (+.f64 (/.f64 53932632800000/10731592879921 (pow.f64 (exp.f64 x) x)) (/.f64 -2029316279965202/6707245549950625 (pow.f64 (exp.f64 2) (*.f64 x x)))) (*.f64 x x)) (+.f64 (-.f64 (/.f64 2029316279965202/6707245549950625 (*.f64 x (*.f64 x (pow.f64 (exp.f64 2) (*.f64 x x))))) (/.f64 (+.f64 (fma.f64 1/6 (+.f64 (/.f64 13471420830000000000000/35155743162854883031 (pow.f64 (exp.f64 x) x)) (/.f64 517129839662490199857584/549308486919607547359375 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (/.f64 -137436308119098176000/35155743162854883031 (pow.f64 (exp.f64 2) (*.f64 x x)))) (fma.f64 31853699/81897775 (-.f64 (/.f64 107865265600000/10731592879921 (pow.f64 (exp.f64 2) (*.f64 x x))) (/.f64 4058632559930404/6707245549950625 (pow.f64 (pow.f64 (exp.f64 x) x) 3))) (/.f64 129282459915622549964396/1647925460758822642078125 (pow.f64 (pow.f64 (exp.f64 x) x) 3)))) (pow.f64 x 3))) (+.f64 1 (/.f64 -63707398/81897775 (*.f64 x (pow.f64 (exp.f64 x) x))))))

localize176.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))
0.5b
(*.f64 3275911/10000000 (fabs.f64 x))
0.7b
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Compiler

Compiled 419 to 310 computations (26% saved)

series38.0ms (0.2%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
26.0ms
x
@-inf
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))
3.0ms
x
@0
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
2.0ms
x
@-inf
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
2.0ms
x
@inf
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
1.0ms
x
@inf
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))

rewrite87.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
324×add-sqr-sqrt_binary64
307×*-un-lft-identity_binary64
307×pow1_binary64
305×add-log-exp_binary64
304×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028109
167491
Stop Event
node limit
Counts
3 → 90
Calls
Call 1
Inputs
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) 2) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2)) (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 2))) (neg.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))) (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))) (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)) (/.f64 2111650813574208729/1000000000000000000 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2) (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) -2111650813574208729/1000000000000000000) (/.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))) (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000) (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) -2111650813574208729/1000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) -2111650813574208729/1000000000000000000) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) -2111650813574208729/1000000000000000000)) (neg.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (-.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2)) (*.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) -2))) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2020417023103615081/1000000000000000000 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 1 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))) (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2)) (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2))) (neg.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3) 2871848519189792942908228021/1000000000000000000000000000) (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2) 2020417023103615081/1000000000000000000) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))))

simplify82.0ms (0.4%)

Algorithm
egg-herbie
Rules
890×fma-neg_binary64
888×fma-def_binary64
348×times-frac_binary64
329×associate-/r*_binary64
238×associate-*l/_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0801584
12621452
25941428
318241428
471731404
Stop Event
node limit
Counts
126 → 100
Calls
Call 1
Inputs
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
Outputs
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 31853699/125000000 (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))
(-.f64 1 (/.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))))
(-.f64 1 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (-.f64 (+.f64 31853699/125000000 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))) (+.f64 (/.f64 8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (+.f64 31853699/125000000 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (+.f64 31853699/125000000 (+.f64 (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1453152027/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -1453152027/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))

localize221.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)
0.7b
(+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
23.8b
(cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))
Compiler

Compiled 352 to 274 computations (22.2% saved)

series16.0ms (0.1%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
4.0ms
x
@inf
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
3.0ms
x
@0
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
2.0ms
x
@-inf
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
1.0ms
x
@0
(cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))
1.0ms
x
@inf
(cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
317×add-sqr-sqrt_binary64
301×add-log-exp_binary64
300×pow1_binary64
300×log1p-expm1-u_binary64
300×expm1-log1p-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02897
165789
Stop Event
node limit
Counts
4 → 115
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)))
(pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (pow.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1061405429/1000000000 (/.f64 1 (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1/3) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1061405429/1000000000 (neg.f64 (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1061405429/1000000000 (neg.f64 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) (/.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2)) (/.f64 1 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2)) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2))) (neg.f64 (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 2) 1) (-.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2111650813574208729/1000000000000000000 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2) (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 1 (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 1 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))) (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (neg.f64 (+.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (neg.f64 (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 2111650813574208729/1000000000000000000) (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1195759704082789921366768589/1000000000000000000000000000 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3/2) (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) 3) (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3) (pow.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 3) 1195759704082789921366768589/1000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (*.f64 (fma.f64 3275911/10000000 x 1) 1000000000/1061405429))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (neg.f64 (fma.f64 3275911/10000000 x 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1195759704082789921366768589/1000000000000000000000000000 (neg.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)))) 1))))))

simplify107.0ms (0.6%)

Algorithm
egg-herbie
Rules
886×fma-def_binary64
834×associate--l+_binary64
499×+-commutative_binary64
481×associate-/r*_binary64
309×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02342459
17862402
223042110
Stop Event
node limit
Counts
163 → 180
Calls
Call 1
Inputs
(cbrt.f64 1195759704082789921366768589/1000000000000000000000000000)
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) (*.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))))))
(*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))))
(*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4)) (*.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 -3275911/10000000 (+.f64 (*.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 -3275911/10000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))))) (pow.f64 x 3)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4)) (*.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2)))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 (*.f64 -1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3))))) (+.f64 1 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2)))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2)))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 -1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3))))) (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) 1453152027/1000000000)
(-.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000)
(-.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) 1453152027/1000000000)
(-.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) (*.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)))))) 1453152027/1000000000)
-1453152027/1000000000
(-.f64 (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) 1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) 1453152027/1000000000)
-1453152027/1000000000
(-.f64 (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) 1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) 1453152027/1000000000)
1195759704082789921366768589/1000000000000000000000000000
(+.f64 1195759704082789921366768589/1000000000000000000000000000 (*.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x))
(+.f64 (*.f64 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (pow.f64 x 2)) (+.f64 1195759704082789921366768589/1000000000000000000000000000 (*.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x)))
(+.f64 (*.f64 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (pow.f64 x 2)) (+.f64 1195759704082789921366768589/1000000000000000000000000000 (+.f64 (*.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x) (*.f64 -42037821041225919940146251039687413212039913259/100000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3))
(-.f64 (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))) (*.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3))
(-.f64 (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))) (*.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (/.f64 1 (pow.f64 x 6)))))
Outputs
(cbrt.f64 1195759704082789921366768589/1000000000000000000000000000)
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(fma.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))
(*.f64 (+.f64 (*.f64 -3275911/10000000 x) 1) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x -3275911/10000000))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 -3275911/10000000 x) (*.f64 (*.f64 10731592879921/100000000000000 x) x))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) (*.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x -3275911/10000000)))))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -35155743162854883031/1000000000000000000000 (pow.f64 x 3)) (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 -3275911/10000000 x) (*.f64 (*.f64 10731592879921/100000000000000 x) x)))))
(*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))
(*.f64 (/.f64 10000000/3275911 x) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 (/.f64 -100000000000000/10731592879921 x) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x)))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (+.f64 (/.f64 1000000000000000000000/35155743162854883031 x) -100000000000000/10731592879921)))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (fma.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4))))))
(+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x))) (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (+.f64 (/.f64 1000000000000000000000/35155743162854883031 x) (/.f64 (/.f64 -10000000000000000000000000000/115167085740371102724966241 x) x))))
(*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))
(*.f64 (/.f64 10000000/3275911 x) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 (/.f64 -100000000000000/10731592879921 x) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))
(*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x)))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))))
(fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (+.f64 (/.f64 1000000000000000000000/35155743162854883031 x) -100000000000000/10731592879921)))
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (fma.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 -10000000000000000000000000000/115167085740371102724966241 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 4))))))
(+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x))) (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (+.f64 (/.f64 1000000000000000000000/35155743162854883031 x) (/.f64 (/.f64 -10000000000000000000000000000/115167085740371102724966241 x) x))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) 1)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (-.f64 (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4))) (+.f64 (/.f64 31853699/125000000 (fma.f64 x 3275911/10000000 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 3275911/10000000 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (fma.f64 3275911/10000000 (/.f64 x (/.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) 4) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)))) (-.f64 (-.f64 1 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4))) (+.f64 (/.f64 31853699/125000000 (fma.f64 x 3275911/10000000 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4)) (*.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (-.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (fma.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (fma.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (-.f64 (*.f64 89268407120079/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (fma.f64 3275911/10000000 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))))
(+.f64 1 (+.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) (-.f64 (fma.f64 89268407120079/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 31853699/125000000 (fma.f64 x 3275911/10000000 1))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)))))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2))) (-.f64 (fma.f64 3275911/10000000 (/.f64 x (/.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) 4) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (+.f64 (/.f64 31853699/125000000 (fma.f64 x 3275911/10000000 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 -3275911/10000000 (+.f64 (*.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 -3275911/10000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))))) (pow.f64 x 3)) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4)) (*.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (+.f64 (*.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (fma.f64 (fma.f64 3275911/10000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 -3275911/10000000 (+.f64 (fma.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (pow.f64 x 3) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (-.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (fma.f64 -10731592879921/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (*.f64 x x) (fma.f64 3275911/10000000 (/.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 1 (+.f64 (fma.f64 (pow.f64 x 3) (fma.f64 -3275911/10000000 (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 89268407120079/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (*.f64 3275911/10000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (-.f64 (fma.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (-.f64 (*.f64 89268407120079/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))))) (fma.f64 3275911/10000000 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))))
(+.f64 (+.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) (-.f64 (fma.f64 89268407120079/100000000000000 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 31853699/125000000 (fma.f64 x 3275911/10000000 1))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)))))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2))) (-.f64 (fma.f64 3275911/10000000 (/.f64 x (/.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) 4) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4))) (+.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (+.f64 (/.f64 31853699/125000000 (fma.f64 x 3275911/10000000 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))))) (fma.f64 (pow.f64 x 3) (+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) -292435356837145116969/1000000000000000000000) (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) 0)) 1))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))
(+.f64 (+.f64 1 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (-.f64 (-.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2)))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(+.f64 1 (-.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 x (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 -10000000/3275911 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (-.f64 (-.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 1 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 x (exp.f64 (*.f64 x x))))) (fma.f64 100000000000000/10731592879921 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 (*.f64 x x) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))
(fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (-.f64 (+.f64 1 (fma.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (-.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (+.f64 (/.f64 (/.f64 -10000000/3275911 x) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 100000000000000/10731592879921 (pow.f64 (exp.f64 x) x)) (*.f64 x x)))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 (*.f64 -1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3))))) (+.f64 1 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2)))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (fma.f64 -1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 x x))))) (+.f64 1 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 x (exp.f64 (*.f64 x x))))) (fma.f64 100000000000000/10731592879921 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 (*.f64 x x) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x))))))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))
(-.f64 (+.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (fma.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))))) (fma.f64 -1000000000000000000000/35155743162854883031 (/.f64 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (pow.f64 x 3)) (pow.f64 (exp.f64 x) x)) 1)) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))
(+.f64 (+.f64 (+.f64 1 (+.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x)))) (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (+.f64 (/.f64 (/.f64 -10000000/3275911 x) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 100000000000000/10731592879921 (pow.f64 (exp.f64 x) x)) (*.f64 x x))))) (-.f64 (fma.f64 -1000000000000000000000/35155743162854883031 (/.f64 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 -1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))
(+.f64 (+.f64 1 (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (-.f64 (-.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))))
(-.f64 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2)))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(+.f64 1 (-.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 x (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 -10000000/3275911 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (-.f64 (-.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3))))))
(-.f64 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (+.f64 1 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 x (exp.f64 (*.f64 x x))))) (fma.f64 100000000000000/10731592879921 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 (*.f64 x x) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))
(fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (-.f64 (+.f64 1 (fma.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x))) (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (-.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (+.f64 (/.f64 (/.f64 -10000000/3275911 x) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 100000000000000/10731592879921 (pow.f64 (exp.f64 x) x)) (*.f64 x x)))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))
(-.f64 (+.f64 (*.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) x)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 -1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 3))))) (*.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (*.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))
(-.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 x (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (fma.f64 -1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 x x))))) (*.f64 100000000000000/10731592879921 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (*.f64 (*.f64 x x) (exp.f64 (*.f64 x x)))))))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x))))))
(+.f64 (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 1 (fma.f64 100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x)))) (*.f64 -1000000000000000000000/35155743162854883031 (/.f64 (/.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (pow.f64 x 3)) (pow.f64 (exp.f64 x) x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))))))
(+.f64 (+.f64 (+.f64 (/.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (pow.f64 (exp.f64 x) x))) (fma.f64 -10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 x) x) (*.f64 x (pow.f64 (fma.f64 x 3275911/10000000 1) 4)))) 1)) (-.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) 4)) (+.f64 (/.f64 -1000000000000000000000/35155743162854883031 (*.f64 (pow.f64 x 3) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 100000000000000/10731592879921 (pow.f64 (exp.f64 x) x)) (*.f64 x x)))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 x 3275911/10000000 1) 3))) (/.f64 31853699/125000000 (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))
(-.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) 1453152027/1000000000)
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) -1453152027/1000000000)
(-.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000)
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (-.f64 (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) 1453152027/1000000000))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000))
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -3275911/10000000 x) -1453152027/1000000000))
(-.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) 1453152027/1000000000)
(+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (-.f64 (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000))
(+.f64 (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x -3275911/10000000))) (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) -1453152027/1000000000))
(+.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 -3275911/10000000 x) (*.f64 (*.f64 10731592879921/100000000000000 x) x))) (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) -1453152027/1000000000))
(-.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) (*.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)))))) 1453152027/1000000000)
(+.f64 (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 -3275911/10000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (*.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)))))) -1453152027/1000000000)
(+.f64 (fma.f64 10731592879921/100000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 -35155743162854883031/1000000000000000000000 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x -3275911/10000000)))) (+.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) -1453152027/1000000000))
(+.f64 (*.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (+.f64 (*.f64 -3275911/10000000 x) (*.f64 (*.f64 10731592879921/100000000000000 x) x))) (-.f64 (fma.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 -35155743162854883031/1000000000000000000000 (pow.f64 x 3)) (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000)) 1453152027/1000000000))
-1453152027/1000000000
(-.f64 (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) 1453152027/1000000000)
(fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000)
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x))) (fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000))
(+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x))) -1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) 1453152027/1000000000)
(+.f64 (fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) -1453152027/1000000000)
(+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x))) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) -1453152027/1000000000))
-1453152027/1000000000
(-.f64 (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)) 1453152027/1000000000)
(fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x))) 1453152027/1000000000)
(+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x))) (fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000))
(fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) -1453152027/1000000000))
(+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x))) -1453152027/1000000000)
(-.f64 (+.f64 (*.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 2))) (+.f64 (*.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3))) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) 1453152027/1000000000)
(+.f64 (fma.f64 -100000000000000/10731592879921 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (*.f64 x x)) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) (*.f64 10000000/3275911 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x)))) -1453152027/1000000000)
(+.f64 (*.f64 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) x) (+.f64 10000000/3275911 (/.f64 -100000000000000/10731592879921 x))) (fma.f64 1000000000000000000000/35155743162854883031 (/.f64 (cbrt.f64 1195759704082789921366768589/1000000000000000000000000000) (pow.f64 x 3)) -1453152027/1000000000))
1195759704082789921366768589/1000000000000000000000000000
(+.f64 1195759704082789921366768589/1000000000000000000000000000 (*.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x))
(+.f64 1195759704082789921366768589/1000000000000000000000000000 (*.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000))
(fma.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000 1195759704082789921366768589/1000000000000000000000000000)
(+.f64 (*.f64 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (pow.f64 x 2)) (+.f64 1195759704082789921366768589/1000000000000000000000000000 (*.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x)))
(fma.f64 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (*.f64 x x) (+.f64 1195759704082789921366768589/1000000000000000000000000000 (*.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000)))
(fma.f64 (*.f64 x x) 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (fma.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000 1195759704082789921366768589/1000000000000000000000000000))
(fma.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000 (fma.f64 x (*.f64 x 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000) 1195759704082789921366768589/1000000000000000000000000000))
(+.f64 (*.f64 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (pow.f64 x 2)) (+.f64 1195759704082789921366768589/1000000000000000000000000000 (+.f64 (*.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x) (*.f64 -42037821041225919940146251039687413212039913259/100000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(fma.f64 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (*.f64 x x) (+.f64 1195759704082789921366768589/1000000000000000000000000000 (fma.f64 -11751607103884669242283596765478737/10000000000000000000000000000000000 x (*.f64 (pow.f64 x 3) -42037821041225919940146251039687413212039913259/100000000000000000000000000000000000000000000000))))
(+.f64 (fma.f64 (*.f64 x x) 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000 (fma.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000 1195759704082789921366768589/1000000000000000000000000000)) (*.f64 (pow.f64 x 3) -42037821041225919940146251039687413212039913259/100000000000000000000000000000000000000000000000))
(fma.f64 x (*.f64 x 38497218979293930702158499763596214804407/50000000000000000000000000000000000000000) (fma.f64 x -11751607103884669242283596765478737/10000000000000000000000000000000000 (fma.f64 (pow.f64 x 3) -42037821041225919940146251039687413212039913259/100000000000000000000000000000000000000000000000 1195759704082789921366768589/1000000000000000000000000000)))
(/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3))
(-.f64 (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)))
(+.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 -35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4))))
(+.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (/.f64 -35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))) (*.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)))) (/.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (pow.f64 x 6)))
(+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (+.f64 (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)) (/.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (pow.f64 x 6)))))
(+.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (-.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (+.f64 (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)) (/.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (pow.f64 x 6)))))
(/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3))
(-.f64 (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)))
(+.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 -35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4))))
(+.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (/.f64 -35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (/.f64 1 (pow.f64 x 5))) (*.f64 1195759704082789921366768589/35155743162854883031000000 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 35872791122483697641003057670/115167085740371102724966241 (/.f64 1 (pow.f64 x 4))) (*.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)))) (/.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (pow.f64 x 6)))
(+.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (-.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (+.f64 (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)) (/.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (pow.f64 x 6)))))
(+.f64 (/.f64 1195759704082789921366768589/35155743162854883031000000 (pow.f64 x 3)) (-.f64 (/.f64 717455822449673952820061153400000000/377277123014824839498846883520551 (pow.f64 x 5)) (+.f64 (/.f64 35872791122483697641003057670/115167085740371102724966241 (pow.f64 x 4)) (/.f64 11957597040827899213667685890000000000000000/1235926277332617854787506993040691746961 (pow.f64 x 6)))))

eval1.5s (8.3%)

Compiler

Compiled 47555 to 36714 computations (22.8% saved)

prune333.0ms (1.8%)

Pruning

16 alts after pruning (13 fresh and 3 done)

PrunedKeptTotal
New80511816
Fresh11213
Picked101
Done235
Total81916835
Error
0.5b
Counts
835 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
12.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
12.5b
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
34.0b
1/1000000000
11.5b
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
12.8b
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
25.1b
1
37.2b
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
37.2b
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
12.8b
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
37.4b
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
36.6b
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
34.8b
(exp.f64 (log.f64 1/1000000000))
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
13.7b
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
Compiler

Compiled 959 to 786 computations (18% saved)

localize342.0ms (1.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))
0.3b
(/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))
0.7b
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)
11.5b
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
Compiler

Compiled 289 to 211 computations (27% saved)

series110.0ms (0.6%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
75.0ms
x
@inf
(/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))
13.0ms
x
@0
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
8.0ms
x
@-inf
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
8.0ms
x
@inf
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
1.0ms
x
@0
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))

rewrite774.0ms (4.2%)

Algorithm
batch-egg-rewrite
Rules
315×add-sqr-sqrt_binary64
300×add-log-exp_binary64
299×log1p-expm1-u_binary64
299×expm1-log1p-u_binary64
297×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02896
165080
Stop Event
node limit
Counts
3 → 70
Calls
Call 1
Inputs
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 2) (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (sqrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2)) (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2))) (neg.f64 (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (-.f64 1 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1061405429/1000000000 (/.f64 1 (fma.f64 x 3275911/10000000 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1061405429/1000000000 (/.f64 1 (neg.f64 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x 3275911/10000000 1)) 1061405429/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 x 3275911/10000000 1) 1000000000/1061405429) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))) (cbrt.f64 (/.f64 2020417023103615081/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2020417023103615081/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4))) (cbrt.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1421413741/1000000000) (fma.f64 x 3275911/10000000 1)) (/.f64 (sqrt.f64 1421413741/1000000000) (fma.f64 x 3275911/10000000 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1421413741/1000000000 (/.f64 1 (neg.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 1421413741/1000000000) (fma.f64 x 3275911/10000000 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 6)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) 2) 1000000000/1421413741) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 2020417023103615081/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1421413741/1000000000) (pow.f64 (fma.f64 x 3275911/10000000 1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2))) 1))))))

simplify714.0ms (3.8%)

Algorithm
egg-herbie
Rules
515×associate--l+_binary64
462×fma-def_binary64
443×associate-+r+_binary64
362×associate-/r*_binary64
347×distribute-rgt-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01852567
16952259
221001949
Stop Event
node limit
Counts
106 → 87
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (pow.f64 x 2)) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (pow.f64 x 4)) (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (pow.f64 x 2)) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (pow.f64 x 4)) (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 9949896187/6000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))))))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (/.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (pow.f64 x 6)) (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (pow.f64 x 2))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
Outputs
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(+.f64 1 (-.f64 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))
(+.f64 1 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (pow.f64 x 2)) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 (-.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (*.f64 x x) (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 1 (+.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))) (*.f64 x x) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (+.f64 1 (+.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1))))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (pow.f64 x 4)) (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (pow.f64 x 2)) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1))))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (pow.f64 x 4) (+.f64 1 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 (-.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (*.f64 x x) (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(+.f64 (fma.f64 (+.f64 (fma.f64 1/2 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (-.f64 (/.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))) 1) (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (pow.f64 x 4) 1) (+.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))) (*.f64 x x) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (+.f64 (fma.f64 (+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))) (-.f64 (fma.f64 1/2 (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1))))) (pow.f64 x 4) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (+.f64 1 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)))) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (pow.f64 x 4)) (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (+.f64 (*.f64 9949896187/6000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))))))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (/.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (pow.f64 x 6)) (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (pow.f64 x 2))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1))))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (pow.f64 x 4) (+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (fma.f64 (-.f64 (fma.f64 1/6 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (+.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (+.f64 (/.f64 9949896187/6000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (*.f64 1/2 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (pow.f64 x 6) (*.f64 (-.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (*.f64 x x))))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))
(+.f64 (fma.f64 (+.f64 (fma.f64 1/2 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (-.f64 (/.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))) 1) (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (pow.f64 x 4) 1) (-.f64 (+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) 1/6 (-.f64 (fma.f64 1/2 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))) (/.f64 9949896187/6000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (/.f64 (fma.f64 1/2 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (/.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))) 1)) 1))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (*.f64 1 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (pow.f64 x 6) (*.f64 x (*.f64 x (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)) (-.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))))))
(+.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (fma.f64 (+.f64 (-.f64 (fma.f64 1/2 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))) (/.f64 9949896187/6000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (fma.f64 1/2 (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))))) (fma.f64 (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) 1/6 (-.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (/.f64 -31853699/250000000 (fma.f64 3275911/10000000 x 1)) (/.f64 31853699/375000000 (fma.f64 3275911/10000000 x 1)))))) (pow.f64 x 6) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) 1)) (+.f64 (fma.f64 (+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)))) (-.f64 (fma.f64 1/2 (+.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 31853699/250000000 (fma.f64 3275911/10000000 x 1))))) (pow.f64 x 4) (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1))) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 1 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (exp.f64 x) x)))) (+.f64 (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (exp.f64 x) x) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5))) (+.f64 (/.f64 (/.f64 1421413741/1000000000 (pow.f64 (exp.f64 x) x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x)))))))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x))) (+.f64 (+.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (/.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2))
(/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))

localize12.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
0.2b
(*.f64 564193179035109/500000000000000 x)
Compiler

Compiled 12 to 9 computations (25% saved)

series5.0ms (0%)

Counts
2 → 3
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 564193179035109/500000000000000 x)
1.0ms
x
@inf
(*.f64 564193179035109/500000000000000 x)
1.0ms
x
@0
(*.f64 564193179035109/500000000000000 x)
1.0ms
x
@inf
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
0.0ms
x
@0
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))

rewrite99.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
653×pow1_binary64
618×add-log-exp_binary64
618×log1p-expm1-u_binary64
618×expm1-log1p-u_binary64
609×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0611
11329
216069
Stop Event
node limit
Counts
2 → 43
Calls
Call 1
Inputs
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 564193179035109/500000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 564193179035109/500000000000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 564193179035109/500000000000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 564193179035109/500000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 564193179035109/500000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 564193179035109/500000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/1000000000000000000 (+.f64 1/1000000000 (*.f64 -564193179035109/500000000000000 x))) (/.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) (+.f64 1/1000000000 (*.f64 -564193179035109/500000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 1/1000000000000000000 (-.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) (*.f64 564193179035109/500000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1/1000000000000000000 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)) (/.f64 1 (+.f64 1/1000000000 (*.f64 -564193179035109/500000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1/1000000000000000000 (-.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) (*.f64 564193179035109/500000000000000000000000 x))) (+.f64 1/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1/1000000000 (*.f64 -564193179035109/500000000000000 x)) (-.f64 1/1000000000000000000 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000)) (+.f64 1/1000000000000000000 (-.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) (*.f64 564193179035109/500000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) (-.f64 1/1000000000000000000 (*.f64 564193179035109/500000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/1000000000000000000 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)) (+.f64 1/1000000000 (*.f64 -564193179035109/500000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000))) (neg.f64 (+.f64 1/1000000000000000000 (-.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) (*.f64 564193179035109/500000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1/1000000000000000000 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))) (neg.f64 (+.f64 1/1000000000 (*.f64 -564193179035109/500000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2) 1/1000000000000000000) (-.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 564193179035109/500000000000000 x 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 564193179035109/500000000000000 x) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 564193179035109/500000000000000 x)) 2) (cbrt.f64 (*.f64 564193179035109/500000000000000 x)) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 564193179035109/500000000000000 x)) (sqrt.f64 (*.f64 564193179035109/500000000000000 x)) 1/1000000000)))))

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059
169
Stop Event
saturated
Counts
46 → 45
Calls
Call 1
Inputs
1/1000000000
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
Outputs
1/1000000000
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)

localize97.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))
0.1b
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
0.1b
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
0.4b
(*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)
Compiler

Compiled 44 to 29 computations (34.1% saved)

series10.0ms (0.1%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
x
@inf
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
1.0ms
x
@0
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
1.0ms
x
@-inf
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
1.0ms
x
@inf
(*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)
1.0ms
x
@-inf
(*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)

rewrite160.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
498×log-prod_binary64
379×exp-prod_binary64
315×pow-prod-down_binary64
293×prod-diff_binary64
291×pow2_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01129
124325
2298125
Stop Event
node limit
Counts
4 → 169
Calls
Call 1
Inputs
(*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 -375451252922475856043509345477/1000000000000000000000000000000) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -375451252922475856043509345477/1000000000000000000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -375451252922475856043509345477/1000000000000000000000000000000) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -375451252922475856043509345477/1000000000000000000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 2)) (cbrt.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))) (sqrt.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -375451252922475856043509345477/1000000000000000000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 1) (*.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 3) (pow.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 2) (-.f64 (pow.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 2) (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 2) (pow.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 2)) (-.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2)) (*.f64 x x)) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2))) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 x (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 x -2364858879768868679/20000000000000000000000) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (*.f64 x x)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (*.f64 x x) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) -2364858879768868679/20000000000000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x 3) -375451252922475856043509345477/1000000000000000000000000000000 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 x) x) (*.f64 (pow.f64 (cbrt.f64 x) 2) -2364858879768868679/20000000000000000000000) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 x) x) (*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 2) (*.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 x x)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 x x)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 1 (*.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) 2) (cbrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2) (cbrt.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (sqrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) (*.f64 x (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) x) x (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 (cbrt.f64 x) x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x x) -375451252922475856043509345477/1000000000000000000000000000000) x (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 2) (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x x) (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (*.f64 (cbrt.f64 x) x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 564193179035109/500000000000000) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 x 564193179035109/500000000000000 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 564193179035109/500000000000000) 1) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x 564193179035109/500000000000000 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) 2) (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) (sqrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 3) 1/1000000000000000000000000000) (+.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2) (-.f64 1/1000000000000000000 (*.f64 (*.f64 x 564193179035109/500000000000000) 1/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2) 1/1000000000000000000) (fma.f64 x 564193179035109/500000000000000 -1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))) 2)) (cbrt.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (sqrt.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x))) (/.f64 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 2) (cbrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2)) (/.f64 1 (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x)) (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 (*.f64 x x) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (*.f64 887889229394064435691017786816329137264055614883/20000000000000000000000000000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2)) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2))) (neg.f64 (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 x x) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 -5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 2364858879768868679/20000000000000000000000) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (fma.f64 (pow.f64 x 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 375451252922475856043509345477/1000000000000000000000000000000 x)) (-.f64 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000 (pow.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 2)) (cbrt.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) (sqrt.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) 1 -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -375451252922475856043509345477/1000000000000000000000000000000) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (pow.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 2) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) 2) (cbrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -375451252922475856043509345477/1000000000000000000000000000000) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) (sqrt.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) -2364858879768868679/20000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x) -2364858879768868679/20000000000000000000000)))))

simplify230.0ms (1.2%)

Algorithm
egg-herbie
Rules
944×sqr-pow_binary64
536×unswap-sqr_binary64
501×*-commutative_binary64
490×fma-def_binary64
489×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018321
140303
274276
3161276
4399276
51639276
63408276
73764276
84014276
94301276
104680276
115234276
125856276
136564276
147035276
157354276
167624276
177792276
187884276
Stop Event
node limit
Counts
217 → 182
Calls
Call 1
Inputs
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
-2364858879768868679/20000000000000000000000
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
Outputs
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2))
(*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))
(*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000))
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(*.f64 564193179035109/500000000000000 x)
(*.f64 x 564193179035109/500000000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(*.f64 564193179035109/500000000000000 x)
(*.f64 x 564193179035109/500000000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000))
(fma.f64 x 564193179035109/500000000000000 1/1000000000)
-2364858879768868679/20000000000000000000000
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)
(-.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) 2364858879768868679/20000000000000000000000)
(fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 x -2364858879768868679/20000000000000000000000)

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
0.2b
(*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2))
0.2b
(*.f64 564193179035109/500000000000000 x)
8.4b
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
Compiler

Compiled 68 to 54 computations (20.6% saved)

series7.0ms (0%)

Counts
3 → 6
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
1.0ms
x
@inf
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
1.0ms
x
@inf
(*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2))
1.0ms
x
@0
(*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2))
1.0ms
x
@0
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))

rewrite168.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
634×fma-def_binary64
619×log-prod_binary64
360×pow2_binary64
326×fma-neg_binary64
249×expm1-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01432
131832
2390832
Stop Event
node limit
Counts
3 → 124
Calls
Call 1
Inputs
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) (/.f64 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2) (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) 2) (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 3)) (/.f64 1 (fma.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (-.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2)) (/.f64 1 (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (-.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (-.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 3)) (fma.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (-.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 3)) (+.f64 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2) (-.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2)) (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 3))) (neg.f64 (fma.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (-.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2))) (neg.f64 (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 3) (*.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2) (-.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000) (*.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2) (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)) (-.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2) (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)) (-.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (-.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)) (fma.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (-.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000) (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))) (exp.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000) (+.f64 1 (expm1.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))) (+.f64 1 (expm1.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x) (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x 564193179035109/500000000000000))) (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x) (*.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000) (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x 564193179035109/500000000000000))) (*.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000) (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (+.f64 1 (expm1.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) (+.f64 1 (expm1.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000) (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000)) (pow.f64 (exp.f64 564193179035109/500000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 1 (expm1.f64 (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000) (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000)) (+.f64 1 (expm1.f64 (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 564193179035109/500000000000000 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 x -2364858879768868679/20000000000000000000000) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (*.f64 x x) -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) -2364858879768868679/20000000000000000000000 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) 1 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x 3) -375451252922475856043509345477/1000000000000000000000000000000 (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 1 (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 564193179035109/500000000000000 x (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x 564193179035109/500000000000000) 1 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 1 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x 564193179035109/500000000000000) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 x 4)) (*.f64 (pow.f64 (cbrt.f64 x) 2) -2364858879768868679/20000000000000000000000) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x 564193179035109/500000000000000)) (cbrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)) (cbrt.f64 (*.f64 x 564193179035109/500000000000000)) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (cbrt.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000)) (cbrt.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 564193179035109/500000000000000) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (cbrt.f64 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2)) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)) 2)) (cbrt.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 -375451252922475856043509345477/1000000000000000000000000000000)) (cbrt.f64 (*.f64 (pow.f64 x 6) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 x 6) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000)) (*.f64 x (cbrt.f64 -375451252922475856043509345477/1000000000000000000000000000000)) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x 564193179035109/500000000000000)) (sqrt.f64 (*.f64 x 564193179035109/500000000000000)) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 -2364858879768868679/20000000000000000000000)) (*.f64 x (sqrt.f64 -2364858879768868679/20000000000000000000000)) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 564193179035109/500000000000000) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (sqrt.f64 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 -375451252922475856043509345477/1000000000000000000000000000000) (pow.f64 x 3/2)) (*.f64 (sqrt.f64 -375451252922475856043509345477/1000000000000000000000000000000) (pow.f64 x 3/2)) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (pow.f64 x 3) 179590555584557392343160168944680065920800029/125000000000000000000000000000000000000000000 (*.f64 (pow.f64 (pow.f64 x 3) 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (/.f64 1 (fma.f64 (*.f64 x 564193179035109/500000000000000) (-.f64 (*.f64 x 564193179035109/500000000000000) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (pow.f64 x 6) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000))) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (pow.f64 x 6) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)) (/.f64 1 (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 -564193179035109/500000000000000 x))) (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x 3/2) (*.f64 (pow.f64 x 3/2) -375451252922475856043509345477/1000000000000000000000000000000) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 1 (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2) (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 564193179035109/500000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 564193179035109/500000000000000 (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 x) (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (*.f64 x x)) x (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3/2)) (pow.f64 x 3/2) (fma.f64 x 564193179035109/500000000000000 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (sqrt.f64 -2364858879768868679/20000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 x 4) 5592557521221668486227460727547205041/400000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) -2364858879768868679/20000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 6) -13225609314679235960422718430345445155956007489015810839/8000000000000000000000000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cbrt.f64 -375451252922475856043509345477/1000000000000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 -375451252922475856043509345477/1000000000000000000000000000000) (pow.f64 x 3/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 x 6) 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 x 3)) -375451252922475856043509345477/1000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) -52924976501407821765242838290381211205864291023083592382902741225456508140842373159046333/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 3 (log.f64 x) (log1p.f64 -1375451252922475856043509345477/1000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 3 (log.f64 x) (log1p.f64 -1375451252922475856043509345477/1000000000000000000000000000000)) 1))))))

simplify174.0ms (0.9%)

Algorithm
egg-herbie
Rules
649×sqr-pow_binary64
620×fma-def_binary64
536×unswap-sqr_binary64
535×*-commutative_binary64
466×associate-*l*_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01457
13357
26854
317348
447248
5175348
6367848
7405448
8430548
9459248
10497148
11553148
12616248
13687248
14734548
15766648
16793648
Stop Event
node limit
Counts
130 → 130
Calls
Call 1
Inputs
(*.f64 564193179035109/500000000000000 x)
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
Outputs
(*.f64 564193179035109/500000000000000 x)
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 x (fma.f64 x -2364858879768868679/20000000000000000000000 564193179035109/500000000000000))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) -2364858879768868679/20000000000000000000000))
(*.f64 (*.f64 x x) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 (*.f64 x x) (+.f64 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000) -2364858879768868679/20000000000000000000000))
(*.f64 (*.f64 x x) (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))

localize125.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))
0.4b
(+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))
0.7b
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
11.5b
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
Compiler

Compiled 237 to 194 computations (18.1% saved)

series6.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
1.0ms
x
@0
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
1.0ms
x
@-inf
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
1.0ms
x
@inf
(/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))
0.0ms
x
@0
(/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))

rewrite193.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
514×prod-diff_binary64
267×add-sqr-sqrt_binary64
253×add-log-exp_binary64
252×log1p-expm1-u_binary64
252×expm1-log1p-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023129
1533127
27385127
Stop Event
node limit
Counts
4 → 183
Calls
Call 1
Inputs
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))
(/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) (sqrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 3) 1) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) (-.f64 1 (*.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 1) (-.f64 (*.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x) 1)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)) (/.f64 2111650813574208729/1000000000000000000 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2) (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (/.f64 1 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) -2111650813574208729/1000000000000000000) (/.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))) (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) -2111650813574208729/1000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) -2111650813574208729/1000000000000000000) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))) (neg.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (/.f64 -1542383450620154583/1000000000000000000 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) -2111650813574208729/1000000000000000000)) (neg.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2020417023103615081/1000000000000000000 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 2) (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3)) (/.f64 1 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 1 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))) (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2) (-.f64 2020417023103615081/1000000000000000000 (*.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2)) (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2871848519189792942908228021/1000000000000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 3))) (neg.f64 (+.f64 2020417023103615081/1000000000000000000 (*.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 2020417023103615081/1000000000000000000 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2))) (neg.f64 (-.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 2) 2020417023103615081/1000000000000000000) (-.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1421413741/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) 1 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) 1 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) 1 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) 1 (*.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (*.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (*.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (sqrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 8890523/31250000 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 8890523/31250000 (fma.f64 3275911/10000000 x 1)) (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2) (cbrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (*.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (*.f64 (sqrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (/.f64 1 (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 3275911/10000000 x 1)) (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 1) (/.f64 (sqrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (fma.f64 3275911/10000000 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (cbrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (pow.f64 (cbrt.f64 (fma.f64 3275911/10000000 x 1)) 2)) (/.f64 (sqrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (cbrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) 2) (sqrt.f64 (fma.f64 3275911/10000000 x 1))) (/.f64 (cbrt.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) (sqrt.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 3275911/10000000 x 1) (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (neg.f64 (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) 1))))))

simplify84.0ms (0.5%)

Algorithm
egg-herbie
Rules
890×fma-neg_binary64
427×associate-/r*_binary64
384×fma-def_binary64
373×associate-*l*_binary64
288×associate-*r*_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0122710
1312698
2804643
32296624
46435616
Stop Event
node limit
Counts
231 → 239
Calls
Call 1
Inputs
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x))))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)) (*.f64 -2245236805000000000000/35155743162854883031 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 3))))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x))))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)) (*.f64 -2245236805000000000000/35155743162854883031 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 3))))))
-195873299/500000000
(-.f64 (*.f64 -3477069720320819/10000000000000000 x) 195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (*.f64 -3477069720320819/10000000000000000 x)) 195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -3477069720320819/10000000000000000 x) (*.f64 -37314496653583803988263375299/1000000000000000000000000000000 (pow.f64 x 3)))) 195873299/500000000)
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
1029667143/1000000000
(+.f64 1029667143/1000000000 (*.f64 -2193742730720041/10000000000000000 x))
(+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2))))
(+.f64 (*.f64 -98171347176541251569707947359/1000000000000000000000000000000 (pow.f64 x 3)) (+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2)))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
-745170407/1000000000
(-.f64 (*.f64 8007952583978091/10000000000000000 x) 745170407/1000000000)
(-.f64 (+.f64 (*.f64 -12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (*.f64 8007952583978091/10000000000000000 x)) 745170407/1000000000)
(-.f64 (+.f64 (*.f64 -12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 8007952583978091/10000000000000000 x) (*.f64 212652635069622415692337598339/500000000000000000000000000000 (pow.f64 x 3)))) 745170407/1000000000)
(/.f64 71124184/81897775 x)
(-.f64 (*.f64 71124184/81897775 (/.f64 1 x)) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))))
(/.f64 71124184/81897775 x)
(-.f64 (*.f64 71124184/81897775 (/.f64 1 x)) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))))
Outputs
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 564193179035109/500000000000000 x)))
(+.f64 1/1000000000 (fma.f64 564193179035109/500000000000000 x (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x))))
(fma.f64 564193179035109/500000000000000 x (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) 1/1000000000))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))
(+.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)))
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x)))
(fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) 1)
(fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) x) 1)
(+.f64 1 (/.f64 (/.f64 -63707398/81897775 x) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x))))
(+.f64 1 (fma.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x))))
(+.f64 1 (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) x) (+.f64 -63707398/81897775 (/.f64 53932632800000/10731592879921 x))))
(+.f64 1 (/.f64 (+.f64 -63707398/81897775 (/.f64 53932632800000/10731592879921 x)) (*.f64 x (pow.f64 (exp.f64 x) x))))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)) (*.f64 -2245236805000000000000/35155743162854883031 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 3))))))
(+.f64 1 (fma.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)) (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) (/.f64 (*.f64 -2245236805000000000000/35155743162854883031 (exp.f64 (neg.f64 (*.f64 x x)))) (pow.f64 x 3)))))
(+.f64 1 (fma.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)) (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 x x))) -2245236805000000000000/35155743162854883031) (pow.f64 x 3)))))
(+.f64 1 (+.f64 (/.f64 (/.f64 -63707398/81897775 (pow.f64 (exp.f64 x) x)) x) (*.f64 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) (*.f64 x x)) (+.f64 53932632800000/10731592879921 (/.f64 -2245236805000000000000/35155743162854883031 x)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) x) (+.f64 -63707398/81897775 (+.f64 (/.f64 53932632800000/10731592879921 x) (/.f64 -2245236805000000000000/35155743162854883031 (*.f64 x x))))))
1
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)))
(+.f64 1 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x)))
(fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) 1)
(fma.f64 -63707398/81897775 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) x) 1)
(+.f64 1 (/.f64 (/.f64 -63707398/81897775 x) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x))))
(+.f64 1 (fma.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x))))
(+.f64 1 (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) x) (+.f64 -63707398/81897775 (/.f64 53932632800000/10731592879921 x))))
(+.f64 1 (/.f64 (+.f64 -63707398/81897775 (/.f64 53932632800000/10731592879921 x)) (*.f64 x (pow.f64 (exp.f64 x) x))))
(+.f64 1 (+.f64 (*.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 2))) (+.f64 (*.f64 -63707398/81897775 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) x)) (*.f64 -2245236805000000000000/35155743162854883031 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 x 2))) (pow.f64 x 3))))))
(+.f64 1 (fma.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)) (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) (/.f64 (*.f64 -2245236805000000000000/35155743162854883031 (exp.f64 (neg.f64 (*.f64 x x)))) (pow.f64 x 3)))))
(+.f64 1 (fma.f64 53932632800000/10731592879921 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 x x)) (fma.f64 -63707398/81897775 (/.f64 (exp.f64 (neg.f64 (*.f64 x x))) x) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 x x))) -2245236805000000000000/35155743162854883031) (pow.f64 x 3)))))
(+.f64 1 (+.f64 (/.f64 (/.f64 -63707398/81897775 (pow.f64 (exp.f64 x) x)) x) (*.f64 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) (*.f64 x x)) (+.f64 53932632800000/10731592879921 (/.f64 -2245236805000000000000/35155743162854883031 x)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (exp.f64 x) (neg.f64 x)) x) (+.f64 -63707398/81897775 (+.f64 (/.f64 53932632800000/10731592879921 x) (/.f64 -2245236805000000000000/35155743162854883031 (*.f64 x x))))))
-195873299/500000000
(-.f64 (*.f64 -3477069720320819/10000000000000000 x) 195873299/500000000)
(fma.f64 -3477069720320819/10000000000000000 x -195873299/500000000)
(fma.f64 x -3477069720320819/10000000000000000 -195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (*.f64 -3477069720320819/10000000000000000 x)) 195873299/500000000)
(+.f64 (*.f64 (*.f64 x x) 11390570944565894491109/100000000000000000000000) (fma.f64 -3477069720320819/10000000000000000 x -195873299/500000000))
(fma.f64 (*.f64 x x) 11390570944565894491109/100000000000000000000000 (fma.f64 x -3477069720320819/10000000000000000 -195873299/500000000))
(fma.f64 x -3477069720320819/10000000000000000 (fma.f64 x (*.f64 x 11390570944565894491109/100000000000000000000000) -195873299/500000000))
(fma.f64 x (+.f64 -3477069720320819/10000000000000000 (*.f64 x 11390570944565894491109/100000000000000000000000)) -195873299/500000000)
(-.f64 (+.f64 (*.f64 11390570944565894491109/100000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -3477069720320819/10000000000000000 x) (*.f64 -37314496653583803988263375299/1000000000000000000000000000000 (pow.f64 x 3)))) 195873299/500000000)
(+.f64 (fma.f64 11390570944565894491109/100000000000000000000000 (*.f64 x x) (fma.f64 -3477069720320819/10000000000000000 x (*.f64 (pow.f64 x 3) -37314496653583803988263375299/1000000000000000000000000000000))) -195873299/500000000)
(+.f64 (fma.f64 (*.f64 x x) 11390570944565894491109/100000000000000000000000 (fma.f64 x -3477069720320819/10000000000000000 (*.f64 (pow.f64 x 3) -37314496653583803988263375299/1000000000000000000000000000000))) -195873299/500000000)
(fma.f64 x (*.f64 x 11390570944565894491109/100000000000000000000000) (fma.f64 x -3477069720320819/10000000000000000 (fma.f64 (pow.f64 x 3) -37314496653583803988263375299/1000000000000000000000000000000 -195873299/500000000)))
(+.f64 (*.f64 x (+.f64 -3477069720320819/10000000000000000 (*.f64 x (+.f64 11390570944565894491109/100000000000000000000000 (*.f64 x -37314496653583803988263375299/1000000000000000000000000000000))))) -195873299/500000000)
(fma.f64 x (+.f64 -3477069720320819/10000000000000000 (*.f64 x (+.f64 11390570944565894491109/100000000000000000000000 (*.f64 x -37314496653583803988263375299/1000000000000000000000000000000)))) -195873299/500000000)
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (/.f64 1061405429/327591100 x) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x))))
(+.f64 (-.f64 (/.f64 1061405429/327591100 x) (/.f64 106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) (+.f64 -1453152027/1000000000 (/.f64 -106140542900000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(+.f64 (/.f64 1061405429/327591100 x) (-.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x)))))
(+.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 1061405429/327591100 x) (/.f64 106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000))
(+.f64 (+.f64 (/.f64 1061405429/327591100 x) (+.f64 -1453152027/1000000000 (/.f64 -106140542900000/10731592879921 (*.f64 x x)))) (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)))
(+.f64 (+.f64 (/.f64 1061405429/327591100 x) -1453152027/1000000000) (+.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 -106140542900000/10731592879921 (*.f64 x x))))
-1453152027/1000000000
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(-.f64 (/.f64 1061405429/327591100 x) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x))))
(+.f64 (-.f64 (/.f64 1061405429/327591100 x) (/.f64 106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/327591100 x) (+.f64 -1453152027/1000000000 (/.f64 -106140542900000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 1061405429/327591100 (/.f64 1 x)) (*.f64 1061405429000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 106140542900000/10731592879921 (/.f64 1 (pow.f64 x 2))) 1453152027/1000000000))
(+.f64 (/.f64 1061405429/327591100 x) (-.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 1453152027/1000000000 (/.f64 106140542900000/10731592879921 (*.f64 x x)))))
(+.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 1061405429/327591100 x) (/.f64 106140542900000/10731592879921 (*.f64 x x))) -1453152027/1000000000))
(+.f64 (+.f64 (/.f64 1061405429/327591100 x) (+.f64 -1453152027/1000000000 (/.f64 -106140542900000/10731592879921 (*.f64 x x)))) (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)))
(+.f64 (+.f64 (/.f64 1061405429/327591100 x) -1453152027/1000000000) (+.f64 (/.f64 1061405429000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 -106140542900000/10731592879921 (*.f64 x x))))
1029667143/1000000000
(+.f64 1029667143/1000000000 (*.f64 -2193742730720041/10000000000000000 x))
(+.f64 1029667143/1000000000 (*.f64 x -2193742730720041/10000000000000000))
(fma.f64 x -2193742730720041/10000000000000000 1029667143/1000000000)
(+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2))))
(+.f64 1029667143/1000000000 (fma.f64 -2193742730720041/10000000000000000 x (*.f64 (*.f64 x x) 928853844365085736173/5000000000000000000000)))
(+.f64 1029667143/1000000000 (fma.f64 x -2193742730720041/10000000000000000 (*.f64 (*.f64 928853844365085736173/5000000000000000000000 x) x)))
(fma.f64 x -2193742730720041/10000000000000000 (fma.f64 x (*.f64 x 928853844365085736173/5000000000000000000000) 1029667143/1000000000))
(+.f64 (*.f64 -98171347176541251569707947359/1000000000000000000000000000000 (pow.f64 x 3)) (+.f64 1029667143/1000000000 (+.f64 (*.f64 -2193742730720041/10000000000000000 x) (*.f64 928853844365085736173/5000000000000000000000 (pow.f64 x 2)))))
(fma.f64 -98171347176541251569707947359/1000000000000000000000000000000 (pow.f64 x 3) (+.f64 1029667143/1000000000 (fma.f64 -2193742730720041/10000000000000000 x (*.f64 (*.f64 x x) 928853844365085736173/5000000000000000000000))))
(+.f64 (fma.f64 x -2193742730720041/10000000000000000 (*.f64 (*.f64 928853844365085736173/5000000000000000000000 x) x)) (fma.f64 (pow.f64 x 3) -98171347176541251569707947359/1000000000000000000000000000000 1029667143/1000000000))
(fma.f64 (pow.f64 x 3) -98171347176541251569707947359/1000000000000000000000000000000 (fma.f64 x -2193742730720041/10000000000000000 (fma.f64 x (*.f64 x 928853844365085736173/5000000000000000000000) 1029667143/1000000000)))
(+.f64 1029667143/1000000000 (*.f64 x (+.f64 -2193742730720041/10000000000000000 (*.f64 x (+.f64 928853844365085736173/5000000000000000000000 (*.f64 x -98171347176541251569707947359/1000000000000000000000000000000))))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 1421413741/1000000000 (/.f64 1453152027/327591100 x))
(+.f64 1421413741/1000000000 (/.f64 -1453152027/327591100 x))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 1453152027/327591100 x)))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 -1453152027/327591100 x)))
(-.f64 1421413741/1000000000 (-.f64 (/.f64 1453152027/327591100 x) (/.f64 251455745600000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 1453152027/327591100 x) (/.f64 3575962885000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 (-.f64 (+.f64 1421413741/1000000000 (/.f64 251455745600000/10731592879921 (*.f64 x x))) (/.f64 3575962885000000000000/35155743162854883031 (pow.f64 x 3))) (/.f64 -1453152027/327591100 x))
(+.f64 (+.f64 1421413741/1000000000 (/.f64 251455745600000/10731592879921 (*.f64 x x))) (+.f64 (/.f64 -1453152027/327591100 x) (/.f64 -3575962885000000000000/35155743162854883031 (pow.f64 x 3))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 -3575962885000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 1453152027/327591100 x) (/.f64 251455745600000/10731592879921 (*.f64 x x)))))
1421413741/1000000000
(-.f64 1421413741/1000000000 (*.f64 1453152027/327591100 (/.f64 1 x)))
(-.f64 1421413741/1000000000 (/.f64 1453152027/327591100 x))
(+.f64 1421413741/1000000000 (/.f64 -1453152027/327591100 x))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (*.f64 1453152027/327591100 (/.f64 1 x)))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 1453152027/327591100 x)))
(+.f64 1421413741/1000000000 (+.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (/.f64 -1453152027/327591100 x)))
(-.f64 1421413741/1000000000 (-.f64 (/.f64 1453152027/327591100 x) (/.f64 251455745600000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 1421413741/1000000000 (*.f64 251455745600000/10731592879921 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 3575962885000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 1453152027/327591100 (/.f64 1 x))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 251455745600000/10731592879921 (*.f64 x x)) (+.f64 (/.f64 1453152027/327591100 x) (/.f64 3575962885000000000000/35155743162854883031 (pow.f64 x 3)))))
(+.f64 (-.f64 (+.f64 1421413741/1000000000 (/.f64 251455745600000/10731592879921 (*.f64 x x))) (/.f64 3575962885000000000000/35155743162854883031 (pow.f64 x 3))) (/.f64 -1453152027/327591100 x))
(+.f64 (+.f64 1421413741/1000000000 (/.f64 251455745600000/10731592879921 (*.f64 x x))) (+.f64 (/.f64 -1453152027/327591100 x) (/.f64 -3575962885000000000000/35155743162854883031 (pow.f64 x 3))))
(+.f64 1421413741/1000000000 (-.f64 (/.f64 -3575962885000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 1453152027/327591100 x) (/.f64 251455745600000/10731592879921 (*.f64 x x)))))
-745170407/1000000000
(-.f64 (*.f64 8007952583978091/10000000000000000 x) 745170407/1000000000)
(fma.f64 8007952583978091/10000000000000000 x -745170407/1000000000)
(fma.f64 x 8007952583978091/10000000000000000 -745170407/1000000000)
(-.f64 (+.f64 (*.f64 -12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (*.f64 8007952583978091/10000000000000000 x)) 745170407/1000000000)
(+.f64 (*.f64 (*.f64 x x) -12609378273575437031483/20000000000000000000000) (fma.f64 8007952583978091/10000000000000000 x -745170407/1000000000))
(fma.f64 (*.f64 x x) -12609378273575437031483/20000000000000000000000 (fma.f64 x 8007952583978091/10000000000000000 -745170407/1000000000))
(fma.f64 x 8007952583978091/10000000000000000 (fma.f64 (*.f64 x x) -12609378273575437031483/20000000000000000000000 -745170407/1000000000))
(fma.f64 x (+.f64 8007952583978091/10000000000000000 (*.f64 x -12609378273575437031483/20000000000000000000000)) -745170407/1000000000)
(-.f64 (+.f64 (*.f64 -12609378273575437031483/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 8007952583978091/10000000000000000 x) (*.f64 212652635069622415692337598339/500000000000000000000000000000 (pow.f64 x 3)))) 745170407/1000000000)
(+.f64 (fma.f64 -12609378273575437031483/20000000000000000000000 (*.f64 x x) (fma.f64 8007952583978091/10000000000000000 x (*.f64 (pow.f64 x 3) 212652635069622415692337598339/500000000000000000000000000000))) -745170407/1000000000)
(+.f64 (fma.f64 (*.f64 x x) -12609378273575437031483/20000000000000000000000 (fma.f64 x 8007952583978091/10000000000000000 (*.f64 (pow.f64 x 3) 212652635069622415692337598339/500000000000000000000000000000))) -745170407/1000000000)
(fma.f64 x (*.f64 x -12609378273575437031483/20000000000000000000000) (fma.f64 x 8007952583978091/10000000000000000 (fma.f64 (pow.f64 x 3) 212652635069622415692337598339/500000000000000000000000000000 -745170407/1000000000)))
(+.f64 (*.f64 x (+.f64 8007952583978091/10000000000000000 (*.f64 x (+.f64 -12609378273575437031483/20000000000000000000000 (*.f64 x 212652635069622415692337598339/500000000000000000000000000000))))) -745170407/1000000000)
(fma.f64 x (+.f64 8007952583978091/10000000000000000 (*.f64 x (+.f64 -12609378273575437031483/20000000000000000000000 (*.f64 x 212652635069622415692337598339/500000000000000000000000000000)))) -745170407/1000000000)
(/.f64 71124184/81897775 x)
(-.f64 (*.f64 71124184/81897775 (/.f64 1 x)) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 71124184/81897775 x) (/.f64 170591047700000/10731592879921 (*.f64 x x)))
(+.f64 (/.f64 71124184/81897775 x) (/.f64 -170591047700000/10731592879921 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 71124184/81897775 x) (/.f64 170591047700000/10731592879921 (*.f64 x x))))
(+.f64 (/.f64 71124184/81897775 x) (-.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 170591047700000/10731592879921 (*.f64 x x))))
(+.f64 (/.f64 71124184/81897775 x) (+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 -170591047700000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 71124184/81897775 x) (+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)))))
(+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 (+.f64 (/.f64 71124184/81897775 x) (/.f64 -170591047700000/10731592879921 (*.f64 x x))) (/.f64 -99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4))))
(+.f64 (/.f64 71124184/81897775 x) (+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 -170591047700000/10731592879921 (*.f64 x x)) (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)))))
(/.f64 71124184/81897775 x)
(-.f64 (*.f64 71124184/81897775 (/.f64 1 x)) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 71124184/81897775 x) (/.f64 170591047700000/10731592879921 (*.f64 x x)))
(+.f64 (/.f64 71124184/81897775 x) (/.f64 -170591047700000/10731592879921 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 71124184/81897775 x) (/.f64 170591047700000/10731592879921 (*.f64 x x))))
(+.f64 (/.f64 71124184/81897775 x) (-.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 170591047700000/10731592879921 (*.f64 x x))))
(+.f64 (/.f64 71124184/81897775 x) (+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (/.f64 -170591047700000/10731592879921 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 4580476245000000000000/35155743162854883031 (/.f64 1 (pow.f64 x 3))) (*.f64 71124184/81897775 (/.f64 1 x))) (+.f64 (*.f64 170591047700000/10731592879921 (/.f64 1 (pow.f64 x 2))) (*.f64 99695994690000000000000000000/115167085740371102724966241 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 71124184/81897775 x) (+.f64 (/.f64 170591047700000/10731592879921 (*.f64 x x)) (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)))))
(+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (+.f64 (+.f64 (/.f64 71124184/81897775 x) (/.f64 -170591047700000/10731592879921 (*.f64 x x))) (/.f64 -99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4))))
(+.f64 (/.f64 71124184/81897775 x) (+.f64 (/.f64 4580476245000000000000/35155743162854883031 (pow.f64 x 3)) (-.f64 (/.f64 -170591047700000/10731592879921 (*.f64 x x)) (/.f64 99695994690000000000000000000/115167085740371102724966241 (pow.f64 x 4)))))

eval934.0ms (5%)

Compiler

Compiled 33532 to 26401 computations (21.3% saved)

prune192.0ms (1%)

Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New71711728
Fresh448
Picked011
Done437
Total72519744
Error
0.0b
Counts
744 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
49.2b
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
25.1b
1
35.5b
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
37.7b
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
37.2b
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
11.5b
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
36.1b
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
36.6b
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
36.2b
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
61.7b
(*.f64 564193179035109/500000000000000 x)
34.8b
(exp.f64 (log.f64 1/1000000000))
34.0b
1/1000000000
37.5b
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
12.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
12.8b
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
12.8b
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
36.1b
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
Compiler

Compiled 729 to 597 computations (18.1% saved)

localize110.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
0.5b
(*.f64 3275911/10000000 (fabs.f64 x))
0.7b
(+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000)
11.5b
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
Compiler

Compiled 306 to 224 computations (26.8% saved)

series32.0ms (0.2%)

Counts
3 → 28
Calls

9 calls:

TimeVariablePointExpression
26.0ms
x
@0
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
1.0ms
x
@-inf
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
1.0ms
x
@inf
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
1.0ms
x
@0
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
0.0ms
x
@-inf
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))

rewrite96.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
332×add-sqr-sqrt_binary64
316×add-log-exp_binary64
315×log1p-expm1-u_binary64
315×expm1-log1p-u_binary64
313×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03096
170780
Stop Event
node limit
Counts
3 → 77
Calls
Call 1
Inputs
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000)
(/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 2) (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (sqrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2)) (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2) (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 2))) (neg.f64 (+.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))) (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) (-.f64 1 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (+.f64 31853699/125000000 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 1421413741/1000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) -2) (fma.f64 (pow.f64 (fma.f64 x 3275911/10000000 1) -3) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 x 3275911/10000000 1))))) -31853699/125000000) (*.f64 (fma.f64 x 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1453152027/1000000000)) (/.f64 2111650813574208729/1000000000000000000 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)) 2) (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)) (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (/.f64 1 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) -2111650813574208729/1000000000000000000) (/.f64 1 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000))) (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) -3068549660061560529467443683/1000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1453152027/1000000000) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) -2111650813574208729/1000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) -3068549660061560529467443683/1000000000000000000000000000) (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) -2111650813574208729/1000000000000000000) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1453152027/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) -3068549660061560529467443683/1000000000000000000000000000)) (neg.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (-.f64 2111650813574208729/1000000000000000000 (*.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) -2111650813574208729/1000000000000000000)) (neg.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -3068549660061560529467443683/1000000000000000000000000000 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3))) (+.f64 2111650813574208729/1000000000000000000 (-.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)) (*.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 2111650813574208729/1000000000000000000 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2))) (-.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1061405429/1000000000 (/.f64 1 (fma.f64 x 3275911/10000000 1)) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) -1453152027/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) -1453152027/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1061405429/1000000000 (/.f64 1 (fma.f64 x 3275911/10000000 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 2) (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1061405429/1000000000 (/.f64 1 (neg.f64 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 x 3275911/10000000 1) 1000000000/1061405429) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1126581484710674041/1000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1195759704082789921366768589/1000000000000000000000000000 (pow.f64 (fma.f64 x 3275911/10000000 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 1061405429/1000000000 (fma.f64 x 3275911/10000000 1))) 1))))))

simplify72.0ms (0.4%)

Algorithm
egg-herbie
Rules
612×associate--l+_binary64
488×fma-def_binary64
472×associate-+r+_binary64
337×associate-*l*_binary64
337×distribute-rgt-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01822475
16872273
220691865
Stop Event
node limit
Counts
105 → 93
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (-.f64 (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 9949896187/6000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))))))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (/.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (pow.f64 x 6)) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (-.f64 (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))))))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
Outputs
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))))
(-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) 1)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))))
(+.f64 1 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (+.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1))) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (*.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (-.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))))
(+.f64 1 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (fma.f64 (+.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (-.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (*.f64 x x) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (fma.f64 (+.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (-.f64 (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (-.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (*.f64 x x) (*.f64 (pow.f64 x 4) (+.f64 (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (-.f64 (+.f64 (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (*.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))))))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))
(+.f64 (+.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (fma.f64 (pow.f64 x 4) (+.f64 (fma.f64 1/2 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))) (-.f64 (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (*.f64 (+.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (-.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))))
(+.f64 1 (+.f64 (+.f64 (fma.f64 x (*.f64 x (+.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (fma.f64 (pow.f64 x 4) (+.f64 (fma.f64 1/2 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -1421413741/2000000000) (/.f64 -31853699/250000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)))) (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 9949896187/6000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))))))) (+.f64 (*.f64 31853699/125000000 (-.f64 (*.f64 1/3 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (/.f64 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (-.f64 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (*.f64 1/2 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))))) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (pow.f64 x 6)) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))) (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2))))) (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (-.f64 (+.f64 (*.f64 1421413741/2000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 31853699/125000000 (-.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1/2 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))))))))))))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2)))))))
(+.f64 1 (-.f64 (fma.f64 (+.f64 (/.f64 9949896187/6000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (-.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (*.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) 1/2))) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (pow.f64 x 6) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))) (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (-.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (*.f64 x x) (*.f64 (pow.f64 x 4) (+.f64 (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (-.f64 (+.f64 (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (/.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (-.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (*.f64 31853699/125000000 (-.f64 (/.f64 1 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))))))))))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)))))))
(+.f64 1 (-.f64 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (fma.f64 (pow.f64 x 4) (+.f64 (fma.f64 1/2 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))) (-.f64 (/.f64 1421413741/2000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (fma.f64 31853699/125000000 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (*.f64 (+.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))) (-.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) (*.f64 x x)))) (fma.f64 (+.f64 (-.f64 (fma.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))))) 1/2 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) 1/6)) (/.f64 (fma.f64 1/2 (-.f64 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 8890523/31250000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4))) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)) (-.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))) 1)) (-.f64 (/.f64 9949896187/6000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (fma.f64 31853699/125000000 (-.f64 (/.f64 1/3 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (*.f64 1 (/.f64 1/2 (fma.f64 3275911/10000000 (fabs.f64 x) 1)))) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3))))) (pow.f64 x 6) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2)))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3)) (/.f64 1061405429/1000000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4)))))))
(+.f64 (fma.f64 (+.f64 (fma.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) 1/6 (-.f64 (fma.f64 (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) 1/2 (/.f64 -1061405429/2000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))) (fma.f64 1/2 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))))) (-.f64 (-.f64 (/.f64 9949896187/6000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 -31853699/250000000 (fma.f64 3275911/10000000 x 1)) (/.f64 31853699/375000000 (fma.f64 3275911/10000000 x 1))))) (pow.f64 x 6) (+.f64 (fma.f64 x (*.f64 x (+.f64 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))))) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4))) (fma.f64 (pow.f64 x 4) (+.f64 (fma.f64 1/2 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (-.f64 (/.f64 -8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (+.f64 (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2)) (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) -1421413741/2000000000) (/.f64 -31853699/250000000 (fma.f64 3275911/10000000 x 1)))) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (+.f64 1 (+.f64 (/.f64 -1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (/.f64 -31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4) (exp.f64 (pow.f64 x 2))))) (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (+.f64 (*.f64 8890523/31250000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (exp.f64 (pow.f64 x 2))))) (+.f64 1 (*.f64 1453152027/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4) (exp.f64 (pow.f64 x 2))))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 5) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 3) (exp.f64 (pow.f64 x 2))))) (*.f64 31853699/125000000 (/.f64 1 (*.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x))))) (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 1061405429/1000000000 (*.f64 (exp.f64 (*.f64 x x)) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 2) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 4) (exp.f64 (*.f64 x x)))) (-.f64 1 (+.f64 (/.f64 1421413741/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 3) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) (/.f64 (/.f64 1061405429/1000000000 (exp.f64 (*.f64 x x))) (pow.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) 5)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 1453152027/1000000000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 4) (pow.f64 (exp.f64 x) x))) (/.f64 8890523/31250000 (*.f64 (pow.f64 (fma.f64 3275911/10000000 x 1) 2) (pow.f64 (exp.f64 x) x)))) (-.f64 (/.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)) (pow.f64 (exp.f64 x) x)) (+.f64 (/.f64 31853699/125000000 (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) (/.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (pow.f64 (exp.f64 x) x))))))
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(-.f64 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))) 1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) -1453152027/1000000000)
(+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000)
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))
(/.f64 1061405429/1000000000 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))
(/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 564193179035109/500000000000000 x)
Compiler

Compiled 6 to 4 computations (33.3% saved)

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
2.0b
(exp.f64 (log.f64 1/1000000000))
Compiler

Compiled 7 to 7 computations (0% saved)

series0.0ms (0%)

Counts
1 → 0

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
519×fma-def_binary64
380×log-pow_binary64
363×expm1-udef_binary64
362×log1p-udef_binary64
278×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041
1651
26001
359011
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(exp.f64 (log.f64 1/1000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x . 1/1000000000)))))

simplify7.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
000
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
Outputs

localize13.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
0.2b
(pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)
17.7b
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
Compiler

Compiled 22 to 18 computations (18.2% saved)

series4.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)
0.0ms
x
@-inf
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
0.0ms
x
@0
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
0.0ms
x
@inf
(pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)
0.0ms
x
@-inf
(pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
580×pow1_binary64
545×add-log-exp_binary64
545×log1p-expm1-u_binary64
545×expm1-log1p-u_binary64
535×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0818
116618
2150518
Stop Event
node limit
Counts
3 → 70
Calls
Call 1
Inputs
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) 1) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 3) 1/1000000000000000000000000000) (+.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) (*.f64 564193179035109/500000000000000 x)) (-.f64 1/1000000000000000000 (*.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) (*.f64 564193179035109/500000000000000 x)) 1/1000000000000000000) (-.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 564193179035109/500000000000000 x 1/1000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (*.f64 1/1000000000 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) (*.f64 564193179035109/500000000000000 x)) (*.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) (cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4)) (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (*.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))) (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2)) (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) 1) 1/1000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 3) 1/1000000000000000000000000000) (+.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) (*.f64 564193179035109/500000000000000 x)) (-.f64 1/1000000000000000000 (*.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 564193179035109/500000000000000 x) (*.f64 564193179035109/500000000000000 x)) 1/1000000000000000000) (-.f64 (*.f64 564193179035109/500000000000000 x) 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000)))))))

simplify183.0ms (1%)

Algorithm
egg-herbie
Rules
778×sqr-pow_binary64
605×associate-*l*_binary64
531×fma-def_binary64
490×cube-prod_binary64
480×fabs-mul_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017270
134222
257220
3105198
4228198
5610198
62046198
73409198
83615198
93828198
104048198
114362198
124766198
135277198
145846198
156534198
167369198
177761198
Stop Event
node limit
Counts
106 → 56
Calls
Call 1
Inputs
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
1/1000000000000000000
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) 1/1000000000000000000)
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
Outputs
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
1/1000000000000000000
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) 1/1000000000000000000)
(fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000)
(fma.f64 x 564193179035109/250000000000000000000000 1/1000000000000000000)
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x) 1/1000000000000000000))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 1/1000000000000000000))
(fma.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000) 1/1000000000000000000)
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x) 1/1000000000000000000))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 1/1000000000000000000))
(fma.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000) 1/1000000000000000000)
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x))
(*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))
(fma.f64 564193179035109/250000000000000000000000 x (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(*.f64 x (+.f64 (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 564193179035109/250000000000000000000000))
(*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x) 1/1000000000000000000))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 1/1000000000000000000))
(fma.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000) 1/1000000000000000000)
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x) 1/1000000000000000000))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 1/1000000000000000000))
(fma.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000) 1/1000000000000000000)
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x))
(*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))
(fma.f64 564193179035109/250000000000000000000000 x (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(*.f64 x (+.f64 (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 564193179035109/250000000000000000000000))
(*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000))
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x) 1/1000000000000000000))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 1/1000000000000000000))
(fma.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000) 1/1000000000000000000)
(+.f64 (*.f64 564193179035109/250000000000000000000000 x) (+.f64 1/1000000000000000000 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 564193179035109/250000000000000000000000 x 1/1000000000000000000) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x)))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x x) 1/1000000000000000000))
(fma.f64 x 564193179035109/250000000000000000000000 (fma.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000) 1/1000000000000000000))
(fma.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000) 1/1000000000000000000)
1/1000000000
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x 1/1000000000)

localize43.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)
0.2b
(*.f64 x 564193179035109/500000000000000)
8.4b
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))
18.4b
(sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2))
Compiler

Compiled 87 to 60 computations (31% saved)

series5.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)
1.0ms
x
@inf
(sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2))
1.0ms
x
@-inf
(sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2))
1.0ms
x
@-inf
(pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)
0.0ms
x
@0
(sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2))

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
459×log-prod_binary64
358×exp-prod_binary64
342×prod-exp_binary64
288×pow2_binary64
267×pow-prod-down_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01461
129561
2283561
Stop Event
node limit
Counts
4 → 164
Calls
Call 1
Inputs
(sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000)))
(*.f64 x 564193179035109/500000000000000)
(pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 1) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 3) (pow.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 2) (-.f64 (pow.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2) (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 2) (pow.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2)) (-.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 6) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/2) (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 2)) (cbrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (sqrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (pow.f64 (exp.f64 -2364858879768868679/20000000000000000000000) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 -2364858879768868679/20000000000000000000000) (*.f64 x x)) (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) -2364858879768868679/20000000000000000000000 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 1 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (pow.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2) (cbrt.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 1 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) 2) (cbrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (sqrt.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 (cbrt.f64 x) x)) (pow.f64 (cbrt.f64 x) 2) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 1) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 3) (pow.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 2) (-.f64 (pow.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2) (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) 2) (pow.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) 2)) (-.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 6) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/2) (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 2)) (cbrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) (sqrt.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (pow.f64 (exp.f64 -2364858879768868679/20000000000000000000000) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 -2364858879768868679/20000000000000000000000) (*.f64 x x)) (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x 564193179035109/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x 564193179035109/500000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 564193179035109/500000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x 564193179035109/500000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x 564193179035109/500000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x 564193179035109/500000000000000))) 2)) (cbrt.f64 (log.f64 (*.f64 x 564193179035109/500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x 564193179035109/500000000000000)))) (sqrt.f64 (log.f64 (*.f64 x 564193179035109/500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 564193179035109/500000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x 564193179035109/500000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x 564193179035109/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x 564193179035109/500000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 564193179035109/500000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 564193179035109/500000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 564193179035109/500000000000000)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x)) (*.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 4) (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 3/2) (sqrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 5) (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 4 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1) (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2) (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1) (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2) (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 1) (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2) (*.f64 (log.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (*.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -2364858879768868679/20000000000000000000000 x) x) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))))))

simplify123.0ms (0.7%)

Algorithm
egg-herbie
Rules
676×fma-def_binary64
662×distribute-rgt-out_binary64
492×unswap-sqr_binary64
488×distribute-lft-out_binary64
482×*-commutative_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
041588
1103588
2253567
3810511
43110507
55568507
65905507
76399507
87317507
Stop Event
node limit
Counts
212 → 143
Calls
Call 1
Inputs
(*.f64 564193179035109/500000000000000 x)
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 564193179035109/500000000000000 x)
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))))
(*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
Outputs
(*.f64 564193179035109/500000000000000 x)
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 x (fma.f64 x -2364858879768868679/20000000000000000000000 564193179035109/500000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
(*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
(*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(*.f64 564193179035109/500000000000000 x)
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 564193179035109/500000000000000 x))
(fma.f64 564193179035109/500000000000000 x (*.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x)))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x -2364858879768868679/20000000000000000000000)))
(*.f64 x (fma.f64 x -2364858879768868679/20000000000000000000000 564193179035109/500000000000000))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
(*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))
(*.f64 x (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 564193179035109/500000000000000 x)))
(fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 564193179035109/500000000000000 x (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))
(fma.f64 564193179035109/500000000000000 x (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(*.f64 x (+.f64 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000)) 564193179035109/500000000000000))
(*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (fma.f64 x -375451252922475856043509345477/1000000000000000000000000000000 -2364858879768868679/20000000000000000000000))))
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 564193179035109/500000000000000 x)
(*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)
(*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))
(+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))
(fma.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000))
(fma.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000 (*.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000))
(*.f64 (*.f64 x x) (+.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000)))
(*.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000 (*.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000)))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (*.f64 (*.f64 x x) (+.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000))))
(fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2)))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000 (*.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 (*.f64 x x) (+.f64 318313943269742557644254641881/250000000000000000000000000000 (*.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000)))))
(fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5))))
(*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))
(*.f64 (pow.f64 x 5) (+.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (*.f64 x 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000)))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (*.f64 (pow.f64 x 5) (+.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (*.f64 x 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000))))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000 (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000 (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 x -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000) -1334237249346204635648345751451011/5000000000000000000000000000000000000))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000 (*.f64 (pow.f64 x 5) (+.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (*.f64 x 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000)))))
(*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))
(*.f64 (pow.f64 x 5) (+.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (*.f64 x 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000)))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (*.f64 (pow.f64 x 5) (+.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (*.f64 x 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000))))
(+.f64 (*.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5)) (+.f64 (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)) (+.f64 (*.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 -1334237249346204635648345751451011/5000000000000000000000000000000000000 (pow.f64 x 3) (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000 (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (fma.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000 (*.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))))
(fma.f64 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6) (fma.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (pow.f64 x 5) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 x -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000) -1334237249346204635648345751451011/5000000000000000000000000000000000000))))
(fma.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4) (fma.f64 (pow.f64 x 3) -1334237249346204635648345751451011/5000000000000000000000000000000000000 (*.f64 (pow.f64 x 5) (+.f64 887889229394064435691017786816329137264055614883/10000000000000000000000000000000000000000000000000000 (*.f64 x 140963643321056935033576405449285751835683669767836940357529/1000000000000000000000000000000000000000000000000000000000000)))))

eval364.0ms (2%)

Compiler

Compiled 12026 to 9378 computations (22% saved)

prune120.0ms (0.6%)

Pruning

25 alts after pruning (19 fresh and 6 done)

PrunedKeptTotal
New30611317
Fresh2810
Picked101
Done268
Total31125336
Error
0.0b
Counts
336 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
49.2b
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
25.1b
1
35.9b
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
37.2b
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
36.0b
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
11.5b
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
35.5b
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
11.5b
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
35.5b
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
36.6b
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
11.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
35.5b
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
61.7b
(*.f64 564193179035109/500000000000000 x)
61.8b
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
34.0b
1/1000000000
37.5b
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
35.9b
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
61.0b
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
12.5b
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
36.5b
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
12.8b
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
37.2b
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
61.4b
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
12.8b
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
36.1b
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
Compiler

Compiled 546 to 440 computations (19.4% saved)

regimes571.0ms (3.1%)

Counts
53 → 2
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
(*.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) 1)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3) 1/3)
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 4)) (+.f64 (/.f64 -1453152027/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) 1) (-.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1))
(+.f64 1 (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (-.f64 (fma.f64 (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (-.f64 (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3))) (+.f64 (/.f64 1453152027/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 4)) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))))) (*.f64 x x) (/.f64 8890523/31250000 (pow.f64 (fma.f64 3275911/10000000 x 1) 2))) (+.f64 (/.f64 1061405429/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 5)) (+.f64 (/.f64 31853699/125000000 (fma.f64 3275911/10000000 x 1)) (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 3275911/10000000 x 1) 3)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 2) (-.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))))))
Outputs
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x))))
Calls

7 calls:

207.0ms
x
103.0ms
(fabs.f64 x)
95.0ms
(fabs.f64 x)
20.0ms
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
18.0ms
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))
Results
ErrorSegmentsBranch
0.0b3x
0.0b2(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
0.0b2(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
0.0b2(*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))
0.0b2(*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))
0.0b2(fabs.f64 x)
0.0b2(fabs.f64 x)
Compiler

Compiled 1974 to 1535 computations (22.2% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1377281202560028e-7
0.007115602309660742
Compiler

Compiled 63 to 55 computations (12.7% saved)

regimes313.0ms (1.7%)

Counts
47 → 2
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
(*.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))))) 1)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) x))) 3) 1/3)
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 (/.f64 1061405429/1000000000 (fma.f64 (fabs.f64 x) 3275911/10000000 1)) -1453152027/1000000000)))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 4))) (*.f64 8890523/31250000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 5))) (+.f64 (*.f64 31853699/125000000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1421413741/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x))) 2) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))))))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (fma.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (/.f64 1 (fma.f64 3275911/10000000 x 1)) 1421413741/1000000000) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(-.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 (pow.f64 (fabs.f64 x) 2))) (-.f64 (+.f64 31853699/125000000 (+.f64 (*.f64 1061405429/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 4))) (*.f64 1421413741/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 2))))) (+.f64 (*.f64 8890523/31250000 (/.f64 1 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1))) (*.f64 1453152027/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1) 3)))))) (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
(+.f64 1 (/.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (cbrt.f64 (pow.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) 3))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (pow.f64 (exp.f64 x) x)))
Outputs
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Calls

7 calls:

101.0ms
(fabs.f64 x)
63.0ms
x
45.0ms
(fabs.f64 x)
30.0ms
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))
12.0ms
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Results
ErrorSegmentsBranch
0.0b3x
0.0b2(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
0.0b2(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
0.0b2(*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))
0.0b2(*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))
0.0b2(fabs.f64 x)
0.0b2(fabs.f64 x)
Compiler

Compiled 1517 to 1178 computations (22.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1377281202560028e-7
0.007115602309660742
Compiler

Compiled 63 to 55 computations (12.7% saved)

regimes68.0ms (0.4%)

Counts
35 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
(*.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Outputs
1
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))
Calls

1 calls:

49.0ms
x
Results
ErrorSegmentsBranch
0.6b3x
Compiler

Compiled 631 to 493 computations (21.9% saved)

bsearch175.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
89.0ms
1.1377281202560028e-7
0.007115602309660742
84.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes108.0ms (0.6%)

Counts
33 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
(*.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
Outputs
1
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)
Calls

1 calls:

78.0ms
x
Results
ErrorSegmentsBranch
0.6b3x
Compiler

Compiled 515 to 403 computations (21.7% saved)

bsearch141.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
56.0ms
1.1377281202560028e-7
0.007115602309660742
84.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes59.0ms (0.3%)

Counts
31 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (neg.f64 (pow.f64 (exp.f64 x) x))))
(*.f64 (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x)))) 1)
Outputs
1
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)
Calls

1 calls:

45.0ms
x
Results
ErrorSegmentsBranch
0.6b3x
Compiler

Compiled 433 to 339 computations (21.7% saved)

bsearch132.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
60.0ms
1.1377281202560028e-7
0.007115602309660742
71.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes54.0ms (0.3%)

Counts
28 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (*.f64 x 564193179035109/500000000000000))) 2)))
(+.f64 1/1000000000 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))) 2) 3/2))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3) (sqrt.f64 (*.f64 (*.f64 x x) 318313943269742557644254641881/250000000000000000000000000000)))) 2)))
(+.f64 1/1000000000 (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))) 2))) 1)))
Outputs
1
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))))
1
Calls

1 calls:

41.0ms
x
Results
ErrorSegmentsBranch
0.6b3x
Compiler

Compiled 307 to 238 computations (22.5% saved)

bsearch108.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
52.0ms
0.007115602309660742
472.01743582695923
55.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes41.0ms (0.2%)

Counts
23 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
Outputs
1
(+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4)))))
1
Calls

1 calls:

33.0ms
x
Results
ErrorSegmentsBranch
0.7b3x
Compiler

Compiled 206 to 162 computations (21.4% saved)

bsearch109.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
51.0ms
0.007115602309660742
472.01743582695923
57.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes42.0ms (0.2%)

Counts
22 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
Outputs
1
(+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3))))))
1
Calls

1 calls:

34.0ms
x
Results
ErrorSegmentsBranch
0.7b3x
Compiler

Compiled 190 to 150 computations (21.1% saved)

bsearch108.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
51.0ms
0.007115602309660742
472.01743582695923
56.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes40.0ms (0.2%)

Counts
21 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (*.f64 564193179035109/500000000000000 x)))
(+.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
(exp.f64 (log.f64 1/1000000000))
(fabs.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000))
(sqrt.f64 (*.f64 x (fma.f64 x 318313943269742557644254641881/250000000000000000000000000000 564193179035109/250000000000000000000000)))
(+.f64 1/1000000000 (sqrt.f64 (*.f64 318313943269742557644254641881/250000000000000000000000000000 (pow.f64 x 2))))
(+.f64 1/1000000000 (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2)))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (*.f64 564193179035109/500000000000000 x))))
(+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1))))
(sqrt.f64 (pow.f64 (fma.f64 564193179035109/500000000000000 x 1/1000000000) 2))
(+.f64 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 564193179035109/500000000000000 1/1000000000)))) (*.f64 (*.f64 x x) (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))))
Outputs
1
(+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000))))
1
Calls

1 calls:

31.0ms
x
Results
ErrorSegmentsBranch
0.9b3x
Compiler

Compiled 174 to 139 computations (20.1% saved)

bsearch107.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
0.007115602309660742
472.01743582695923
52.0ms
-141.95970556005847
-0.5352218021411645
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes20.0ms (0.1%)

Counts
9 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
(sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))
(+.f64 1/1000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))
Outputs
1
(+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000)))
1
Calls

1 calls:

17.0ms
x
Results
ErrorSegmentsBranch
1.6b3x
Compiler

Compiled 47 to 37 computations (21.3% saved)

bsearch108.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
0.007115602309660742
472.01743582695923
53.0ms
-1.3940988251050919e-9
-2.124465731643781e-11
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes17.0ms (0.1%)

Counts
6 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
(-.f64 (+.f64 1 (*.f64 564193179035109/500000000000000 x)) 1)
Outputs
1
(+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x))
1
Calls

1 calls:

14.0ms
x
Results
ErrorSegmentsBranch
1.7b3x
Compiler

Compiled 21 to 17 computations (19% saved)

bsearch108.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
53.0ms
0.007115602309660742
472.01743582695923
55.0ms
-1.3940988251050919e-9
-2.124465731643781e-11
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes15.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
1/1000000000
1/1000000000
1
(*.f64 564193179035109/500000000000000 x)
Outputs
1
1/1000000000
1
Calls

1 calls:

14.0ms
x
Results
ErrorSegmentsBranch
2.2b3x
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch106.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
53.0ms
1.1377281202560028e-7
0.007115602309660742
53.0ms
-0.11719307555505581
-1.652849358800229e-8
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes4.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0.0b (0%)

Counts
2 → 1
Calls
Call 1
Inputs
1/1000000000
1/1000000000
Outputs
1/1000000000
Calls

1 calls:

3.0ms
x
Results
ErrorSegmentsBranch
34.0b1x
Compiler

Compiled 5 to 4 computations (20% saved)

simplify71.0ms (0.4%)

Algorithm
egg-herbie
Rules
61×+-commutative_binary64
54×*-commutative_binary64
36×sub-neg_binary64
31×neg-sub0_binary64
31×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0155793
1233793
2282793
3330793
4376793
5415793
6450793
7466793
8479793
9487793
10497793
11500793
12501793
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))) 1))
(if (<=.f64 x -6741448259055859/4835703278458516698824704) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000))) 1))
(if (<=.f64 x -6741448259055859/4835703278458516698824704) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x)) 1))
(if (<=.f64 x -2111162765600607/18014398509481984) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) 1/1000000000 1))
1/1000000000
Outputs
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 (*.f64 3275911/10000000 (fabs.f64 x)) 1)) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (-.f64 1 (/.f64 (+.f64 31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (/.f64 (-.f64 -31853699/125000000 (+.f64 (/.f64 1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (-.f64 (/.f64 -1421413741/1000000000 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 2)) (fma.f64 (/.f64 1 (pow.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) 3)) (+.f64 (/.f64 1061405429/1000000000 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) -1453152027/1000000000) (/.f64 -8890523/31250000 (fma.f64 (fabs.f64 x) 3275911/10000000 1))))) (*.f64 (fma.f64 (fabs.f64 x) 3275911/10000000 1) (pow.f64 (exp.f64 x) x)))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -1453152027/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) 1061405429/1000000000))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))))))) (exp.f64 (neg.f64 (*.f64 x x))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))))))) (exp.f64 (*.f64 x (neg.f64 x))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))))))))))) (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -31853699/125000000 (*.f64 (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))))))))) (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 8890523/31250000 (*.f64 (+.f64 1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))))))) (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1421413741/1000000000 (*.f64 (+.f64 -1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))))) (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))))))))
(if (<=.f64 (fabs.f64 x) 944473296573929/4722366482869645213696) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -1421413741/1000000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1453152027/1000000000 (*.f64 1061405429/1000000000 (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000)))))))))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 3275911/10000000 (fabs.f64 x)))) (*.f64 1 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))))))))) (exp.f64 (neg.f64 (*.f64 (fabs.f64 x) (fabs.f64 x))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (-.f64 1 (*.f64 (exp.f64 (neg.f64 (*.f64 x x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (-.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (+.f64 31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))) (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -31853699/125000000 (*.f64 (+.f64 -8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))) (/.f64 -1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (*.f64 (exp.f64 (*.f64 x (neg.f64 x))) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 -31853699/125000000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (-.f64 8890523/31250000 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (fabs.f64 x) 3275911/10000000))) (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))))))))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1)) -1453152027/1000000000) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (+.f64 8890523/31250000 (/.f64 (-.f64 -1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (fma.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (+.f64 8890523/31250000 (/.f64 (+.f64 -1421413741/1000000000 (/.f64 (+.f64 1453152027/1000000000 (/.f64 -1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1)) (pow.f64 (exp.f64 x) (neg.f64 x)) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) (+.f64 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (fma.f64 3275911/10000000 x 1) (pow.f64 (exp.f64 x) x))) 1)))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (-.f64 8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (+.f64 8890523/31250000 (/.f64 (-.f64 -1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) (+.f64 1 (/.f64 (+.f64 -31853699/125000000 (/.f64 (+.f64 8890523/31250000 (/.f64 (+.f64 -1421413741/1000000000 (/.f64 (+.f64 1453152027/1000000000 (/.f64 -1061405429/1000000000 (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (fma.f64 3275911/10000000 x 1))) (*.f64 (pow.f64 (exp.f64 x) x) (fma.f64 3275911/10000000 x 1))))))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 564193179035109/500000000000000 x) 2))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (+.f64 (*.f64 -2364858879768868679/20000000000000000000000 (pow.f64 x 2)) (+.f64 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)) (sqrt.f64 (pow.f64 (*.f64 x 564193179035109/500000000000000) 2))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (sqrt.f64 (fma.f64 x (*.f64 x (fma.f64 x -1334237249346204635648345751451011/5000000000000000000000000000000000000 318313943269742557644254641881/250000000000000000000000000000)) (*.f64 -1694616259709583688377970407028372130210790739/2000000000000000000000000000000000000000000000 (pow.f64 x 4))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (fabs.f64 (fma.f64 -2364858879768868679/20000000000000000000000 (*.f64 x x) (fma.f64 x 564193179035109/500000000000000 (*.f64 -375451252922475856043509345477/1000000000000000000000000000000 (pow.f64 x 3)))))) 1))
(if (<=.f64 x -2497381551023065/17592186044416) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (sqrt.f64 (*.f64 x (*.f64 x 318313943269742557644254641881/250000000000000000000000000000)))) 1))
(if (<=.f64 x -6741448259055859/4835703278458516698824704) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (*.f64 x (+.f64 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000))) 564193179035109/500000000000000))) 1))
(if (<=.f64 x -6741448259055859/4835703278458516698824704) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (*.f64 x (+.f64 564193179035109/500000000000000 (*.f64 x (+.f64 -2364858879768868679/20000000000000000000000 (*.f64 x -375451252922475856043509345477/1000000000000000000000000000000)))))) 1))
(if (<=.f64 x -6741448259055859/4835703278458516698824704) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (*.f64 564193179035109/500000000000000 x)) 1))
(if (<=.f64 x -6741448259055859/4835703278458516698824704) 1 (if (<=.f64 x 4101865460519009/576460752303423488) (+.f64 1/1000000000 (*.f64 x 564193179035109/500000000000000)) 1))
(if (<=.f64 x -2111162765600607/18014398509481984) 1 (if (<=.f64 x 2149107656686093/18889465931478580854784) 1/1000000000 1))
1/1000000000
Compiler

Compiled 550 to 449 computations (18.4% saved)

soundness466.0ms (2.5%)

Algorithm
egg-herbie
Rules
890×fma-neg_binary64
888×fma-def_binary64
611×div-sub_binary64
578×times-frac_binary64
568×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02793
19169
234469
3105869
4434269
0771476
12421452
24401428
313821428
472341428
0801584
12621452
25941428
318241428
471731404
Stop Event
node limit
node limit
node limit
Compiler

Compiled 7569 to 6135 computations (18.9% saved)

end310.0ms (1.7%)

Compiler

Compiled 538 to 428 computations (20.4% saved)

Profiling

Loading profile data...