Details

Time bar (total: 1.4min)

analyze1.0ms (0%)

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

Compiled 26 to 19 computations (26.9% saved)

sample2.0s (2.3%)

Results
1.4s7082×body256valid
327.0ms576×body1024valid
207.0ms583×body512valid
10.0ms15×body2048valid
Bogosity

preprocess3.9s (4.5%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 eps 5))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 eps 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 eps 5))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify1.5s (1.8%)

Algorithm
egglog
Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))

eval1.0ms (0%)

Compiler

Compiled 11 to 8 computations (27.3% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
6.6b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
6.6b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 11 to 8 computations (27.3% saved)

localize17.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(pow.f64 (+.f64 x eps) 5)
1.1b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 25 to 13 computations (48% saved)

series130.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
1.0ms
eps
@0
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
1.0ms
x
@0
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
1.0ms
eps
@-inf
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
1.0ms
x
@inf
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 9705 to 7615 computations (21.5% saved)

rewrite2.3s (2.7%)

Algorithm
batch-egg-rewrite
Rules
58×egg-rr
28×egg-rr
Counts
2 → 86
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(pow.f64 (+.f64 x eps) 5)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (cbrt.f64 (pow.f64 x 5)) (+.f64 (cbrt.f64 (pow.f64 x 5)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (+.f64 0 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (cbrt.f64 (pow.f64 x 5)))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (pow.f64 (+.f64 x eps) 5)) (pow.f64 x 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 x 5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2))) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (neg.f64 (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (+.f64 x eps) 5) 1 (neg.f64 (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (*.f64 (pow.f64 (+.f64 x eps) 5) (-.f64 1 (/.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (*.f64 (neg.f64 (pow.f64 x 5)) (+.f64 1 (/.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (pow.f64 x 5)) 0) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (-.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))) (+.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 x eps) 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 x eps) 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x eps) 5)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x eps) 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 1 (pow.f64 (pow.f64 (+.f64 x eps) 5) -1)) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) 0) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 x eps) 5) 0)))))

simplify4.5s (5.3%)

Algorithm
egglog
Counts
134 → 176
Calls
Call 1
Inputs
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x)))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2))) (pow.f64 x 3)))))
(*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))))))
(*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) eps)) x)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))))
(*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 eps 4)) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (pow.f64 (/.f64 1 eps) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 1 eps) -2)) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 -1 eps) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))))
(*.f64 (pow.f64 (pow.f64 eps 2) 2) eps)
(+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x)))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2))) (pow.f64 x 3)))))
(pow.f64 (/.f64 1 x) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (pow.f64 (/.f64 1 x) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (pow.f64 (/.f64 1 x) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (pow.f64 (/.f64 1 x) -5) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))))))
(*.f64 -1 (pow.f64 (/.f64 -1 x) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 -1 (pow.f64 (/.f64 -1 x) -5)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 -1 (pow.f64 (/.f64 -1 x) -5))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 -1 (pow.f64 (/.f64 -1 x) -5)))))
(*.f64 (pow.f64 (pow.f64 x 2) 2) x)
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) x) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) x) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (pow.f64 (/.f64 1 eps) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 1 eps) -2)) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 -1 eps) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (cbrt.f64 (pow.f64 x 5)) (+.f64 (cbrt.f64 (pow.f64 x 5)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(*.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) -1)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (+.f64 0 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (cbrt.f64 (pow.f64 x 5)))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))
(*.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(*.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 3 (+.f64 3 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(-.f64 3 (-.f64 3 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(-.f64 (+.f64 0 (pow.f64 (+.f64 x eps) 5)) (pow.f64 x 5))
(-.f64 1 (+.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(-.f64 1 (-.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(-.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(-.f64 0 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) -1)
(/.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)
(fma.f64 (cbrt.f64 (pow.f64 x 5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2))) (pow.f64 (+.f64 x eps) 5))
(fma.f64 -1 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (pow.f64 (+.f64 x eps) 5))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (neg.f64 (pow.f64 x 5)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (pow.f64 x 5)))
(fma.f64 1 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5))
(fma.f64 1 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5)))
(fma.f64 (pow.f64 (+.f64 x eps) 5) 1 (neg.f64 (pow.f64 x 5)))
(fma.f64 0 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(fma.f64 1 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) 3)
(pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3))
(neg.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (*.f64 (pow.f64 (+.f64 x eps) 5) (-.f64 1 (/.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (*.f64 (neg.f64 (pow.f64 x 5)) (+.f64 1 (/.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 x 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(+.f64 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5))
(+.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5)))
(+.f64 (+.f64 0 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (pow.f64 x 5)))
(+.f64 (-.f64 (neg.f64 (pow.f64 x 5)) 0) (pow.f64 (+.f64 x eps) 5))
(+.f64 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5)))
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(*.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) -1)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (-.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))) (+.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))
(*.f64 1 (pow.f64 (+.f64 x eps) 5))
(*.f64 (pow.f64 (+.f64 x eps) 5) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) 3) 3)
(-.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) 1) 1)
(-.f64 0 (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) 0)
(/.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) -1)
(/.f64 (pow.f64 (+.f64 x eps) 5) 1)
(pow.f64 (+.f64 x eps) 5)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 x eps) 5) 1)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3))
(neg.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 1 (pow.f64 (pow.f64 (+.f64 x eps) 5) -1)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) 0) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))
(+.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) 1) 1)
(+.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) 3) 3)
(+.f64 (pow.f64 (+.f64 x eps) 5) 0)
Outputs
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(*.f64 eps (pow.f64 eps 4))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x))
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x)))
(fma.f64 eps (pow.f64 eps 4) (fma.f64 (*.f64 x x) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2))) (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)))))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2))) (pow.f64 x 3)))))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2))) (fma.f64 (pow.f64 eps 4) eps (fma.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x (*.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 x 3)))))
(*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps))
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))))))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))))))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5) (fma.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2)))))))
(*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))
(*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(fma.f64 (-.f64 (*.f64 -4 (*.f64 eps eps)) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))))
(fma.f64 (-.f64 (*.f64 -4 (*.f64 eps eps)) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (fma.f64 (-.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) eps)) x)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))))
(fma.f64 (-.f64 (*.f64 -4 (*.f64 eps eps)) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (fma.f64 (-.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (/.f64 -1 x) -2) (-.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5)) (*.f64 x (-.f64 (*.f64 eps (*.f64 2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 eps 4))))))
(*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2))))
(fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 eps 3) (fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 eps 4)) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))))
(fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 eps 3) (fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (fma.f64 (*.f64 x 5) (pow.f64 eps 4) (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps)))))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (pow.f64 (/.f64 1 eps) -5))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (pow.f64 (/.f64 1 eps) -5)))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 1 eps) -2)) (pow.f64 (/.f64 1 eps) -5))))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (fma.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (pow.f64 (/.f64 1 eps) -2) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))
(-.f64 (*.f64 (*.f64 x 5) (pow.f64 (/.f64 -1 eps) -4)) (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))))
(fma.f64 (*.f64 x 5) (pow.f64 (/.f64 -1 eps) -4) (fma.f64 (pow.f64 (/.f64 -1 eps) -3) (-.f64 (*.f64 -4 (*.f64 x x)) (*.f64 (*.f64 x x) 6)) (neg.f64 (pow.f64 (/.f64 -1 eps) -5))))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 -1 eps) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))))
(fma.f64 (*.f64 x 5) (pow.f64 (/.f64 -1 eps) -4) (fma.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (pow.f64 (/.f64 -1 eps) -2) (fma.f64 (pow.f64 (/.f64 -1 eps) -3) (-.f64 (*.f64 -4 (*.f64 x x)) (*.f64 (*.f64 x x) 6)) (neg.f64 (pow.f64 (/.f64 -1 eps) -5)))))
(*.f64 (pow.f64 (pow.f64 eps 2) 2) eps)
(*.f64 eps (pow.f64 eps 4))
(+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x))
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x)))
(fma.f64 eps (pow.f64 eps 4) (fma.f64 (*.f64 x x) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2))) (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2))) (pow.f64 x 3)))))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2))) (fma.f64 (pow.f64 eps 4) eps (fma.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x (*.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 x 3)))))
(pow.f64 (/.f64 1 x) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (pow.f64 (/.f64 1 x) -5))
(fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5) (pow.f64 (/.f64 1 x) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (pow.f64 (/.f64 1 x) -5)))
(fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5) (fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (pow.f64 (/.f64 1 x) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (pow.f64 (/.f64 1 x) -5) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))))))
(fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5) (+.f64 (fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (pow.f64 (/.f64 1 x) -5)) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 (pow.f64 eps 3) (+.f64 2 2))))))
(*.f64 -1 (pow.f64 (/.f64 -1 x) -5))
(neg.f64 (pow.f64 (/.f64 -1 x) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 -1 (pow.f64 (/.f64 -1 x) -5)))
(-.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5)) (pow.f64 (/.f64 -1 x) -5))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 -1 (pow.f64 (/.f64 -1 x) -5))))
(fma.f64 (-.f64 (*.f64 -4 (*.f64 eps eps)) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (-.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5)) (pow.f64 (/.f64 -1 x) -5)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 -1 (pow.f64 (/.f64 -1 x) -5)))))
(fma.f64 (-.f64 (*.f64 -4 (*.f64 eps eps)) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (fma.f64 (-.f64 (*.f64 eps (*.f64 (*.f64 eps eps) 6)) (*.f64 2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (/.f64 -1 x) -2) (-.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 eps 5)) (pow.f64 (/.f64 -1 x) -5))))
(*.f64 (pow.f64 (pow.f64 x 2) 2) x)
(*.f64 x (pow.f64 (*.f64 x x) 2))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 x (pow.f64 (*.f64 x x) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) x) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2))))
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (fma.f64 (pow.f64 (*.f64 x x) 2) x (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) x) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))))
(fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 eps 3) (fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (fma.f64 (pow.f64 (*.f64 x x) 2) x (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps)))))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (pow.f64 (/.f64 1 eps) -5))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (pow.f64 (/.f64 1 eps) -5)))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 1 eps) -2)) (pow.f64 (/.f64 1 eps) -5))))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (fma.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (pow.f64 (/.f64 1 eps) -2) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))
(-.f64 (*.f64 (*.f64 x 5) (pow.f64 (/.f64 -1 eps) -4)) (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))))
(fma.f64 (*.f64 x 5) (pow.f64 (/.f64 -1 eps) -4) (fma.f64 (pow.f64 (/.f64 -1 eps) -3) (-.f64 (*.f64 -4 (*.f64 x x)) (*.f64 (*.f64 x x) 6)) (neg.f64 (pow.f64 (/.f64 -1 eps) -5))))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 -1 eps) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))))
(fma.f64 (*.f64 x 5) (pow.f64 (/.f64 -1 eps) -4) (fma.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (pow.f64 (/.f64 -1 eps) -2) (fma.f64 (pow.f64 (/.f64 -1 eps) -3) (-.f64 (*.f64 -4 (*.f64 x x)) (*.f64 (*.f64 x x) 6)) (neg.f64 (pow.f64 (/.f64 -1 eps) -5)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (cbrt.f64 (pow.f64 x 5)) (+.f64 (cbrt.f64 (pow.f64 x 5)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) -1)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))) (+.f64 0 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (cbrt.f64 (pow.f64 x 5)))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (cbrt.f64 (pow.f64 x 5)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (*.f64 (cbrt.f64 (pow.f64 x 5)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 x 5))))
(*.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 3 (+.f64 3 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 3 (-.f64 3 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 (+.f64 0 (pow.f64 (+.f64 x eps) 5)) (pow.f64 x 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 1 (+.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 1 (-.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(-.f64 0 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(/.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) -1)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(/.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 (cbrt.f64 (pow.f64 x 5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2))) (pow.f64 (+.f64 x eps) 5))
(fma.f64 -1 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 x 5))) (cbrt.f64 (pow.f64 (pow.f64 x 5) 2)) (pow.f64 (+.f64 x eps) 5))
(fma.f64 (cbrt.f64 (pow.f64 x 5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x 5) 2))) (pow.f64 (+.f64 x eps) 5))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (neg.f64 (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 1 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 1 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 (pow.f64 (+.f64 x eps) 5) 1 (neg.f64 (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 0 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(fma.f64 1 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) 1/3)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) 3)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 1)
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(neg.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (*.f64 (pow.f64 (+.f64 x eps) 5) (-.f64 1 (/.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (*.f64 (neg.f64 (pow.f64 x 5)) (+.f64 1 (/.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (*.f64 (neg.f64 (pow.f64 x 5)) (-.f64 (/.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5))) -1)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (pow.f64 x 5) 2)) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) -1) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 x 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 x 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (+.f64 (pow.f64 (pow.f64 x 5) 2) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (*.f64 (neg.f64 (pow.f64 x 5)) (neg.f64 (pow.f64 (+.f64 x eps) 5)))))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (neg.f64 (pow.f64 x 5)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) (pow.f64 (pow.f64 x 5) 3)) (fma.f64 (pow.f64 x 5) (+.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (pow.f64 (+.f64 x eps) 5) 2))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(+.f64 (neg.f64 (pow.f64 x 5)) (pow.f64 (+.f64 x eps) 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(+.f64 (pow.f64 (+.f64 x eps) 5) (neg.f64 (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(+.f64 (+.f64 0 (pow.f64 (+.f64 x eps) 5)) (neg.f64 (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(+.f64 (-.f64 (neg.f64 (pow.f64 x 5)) 0) (pow.f64 (+.f64 x eps) 5))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(+.f64 0 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)))
(pow.f64 (+.f64 x eps) 5)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (+.f64 x eps) 5)
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (+.f64 x eps) 5)
(*.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) -1)
(pow.f64 (+.f64 x eps) 5)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))
(pow.f64 (+.f64 x eps) 5)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (-.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))) (+.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 0))
(pow.f64 (+.f64 x eps) 5)
(*.f64 1 (pow.f64 (+.f64 x eps) 5))
(pow.f64 (+.f64 x eps) 5)
(*.f64 (pow.f64 (+.f64 x eps) 5) 1)
(pow.f64 (+.f64 x eps) 5)
(-.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) 3) 3)
(pow.f64 (+.f64 x eps) 5)
(-.f64 (+.f64 (pow.f64 (+.f64 x eps) 5) 1) 1)
(pow.f64 (+.f64 x eps) 5)
(-.f64 0 (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (+.f64 x eps) 5)
(-.f64 (pow.f64 (+.f64 x eps) 5) 0)
(pow.f64 (+.f64 x eps) 5)
(/.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)) -1)
(pow.f64 (+.f64 x eps) 5)
(/.f64 (pow.f64 (+.f64 x eps) 5) 1)
(pow.f64 (+.f64 x eps) 5)
(pow.f64 (+.f64 x eps) 5)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 x eps) 5)) 3)
(pow.f64 (+.f64 x eps) 5)
(pow.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 1/3)
(pow.f64 (+.f64 x eps) 5)
(pow.f64 (pow.f64 (+.f64 x eps) 5) 1)
(pow.f64 (+.f64 x eps) 5)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3))
(pow.f64 (+.f64 x eps) 5)
(neg.f64 (neg.f64 (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (+.f64 x eps) 5)
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 1 (pow.f64 (pow.f64 (+.f64 x eps) 5) -1)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (pow.f64 (/.f64 1 (pow.f64 (+.f64 x eps) 5)) -1) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) 0) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 3) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x eps) 5) 0)))) (pow.f64 (+.f64 x eps) 5))
(if (!=.f64 (pow.f64 (+.f64 x eps) 5) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2) (pow.f64 (+.f64 x eps) 5)) (pow.f64 (+.f64 x eps) 5))
(+.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) 1) 1)
(pow.f64 (+.f64 x eps) 5)
(+.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) 3) 3)
(pow.f64 (+.f64 x eps) 5)
(+.f64 (pow.f64 (+.f64 x eps) 5) 0)
(pow.f64 (+.f64 x eps) 5)

eval192.0ms (0.2%)

Compiler

Compiled 5352 to 3731 computations (30.3% saved)

prune64.0ms (0.1%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New16511176
Fresh000
Picked011
Done000
Total16512177
Error
0.1b
Counts
177 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
6.8b
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
9.9b
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5)))
7.5b
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
7.5b
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
9.9b
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps)))
7.7b
(pow.f64 (/.f64 1 eps) -5)
6.6b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
16.0b
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))) (pow.f64 x 5))
10.1b
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
7.6b
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
7.6b
(*.f64 eps (pow.f64 eps 4))
10.1b
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
Compiler

Compiled 409 to 298 computations (27.1% saved)

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
0.3b
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
0.4b
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
1.1b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 96 to 60 computations (37.5% saved)

series264.0ms (0.3%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
5.0ms
eps
@0
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
5.0ms
x
@0
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
4.0ms
x
@inf
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
4.0ms
x
@-inf
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
3.0ms
eps
@-inf
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
Compiler

Compiled 22925 to 18160 computations (20.8% saved)

rewrite1.8s (2.1%)

Algorithm
batch-egg-rewrite
Rules
41×egg-rr
39×egg-rr
egg-rr
Counts
3 → 81
Calls
Call 1
Inputs
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x !=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) -1) (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) -1) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -3) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) 0) (pow.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) -1/3) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) 2))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) 0) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0) (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5)) 0) (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0))) (-.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (*.f64 0 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5))) (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))) (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 3) 0) (pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 3) -1/3) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -3) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) -1) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))))

simplify4.1s (4.9%)

Algorithm
egglog
Counts
153 → 207
Calls
Call 1
Inputs
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x)))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2))) (pow.f64 x 3)))))
(*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))))))
(*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) eps)) x)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))))
(*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 eps 4)) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (pow.f64 (/.f64 1 eps) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 1 eps) -2)) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 -1 eps) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))))
(/.f64 1 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) x)) (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (+.f64 (*.f64 4 (/.f64 eps (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 x 2))) (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (+.f64 (*.f64 4 (/.f64 eps (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (+.f64 (*.f64 4 (/.f64 eps (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 10 (/.f64 1 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))))) (pow.f64 x 3))) (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))
(/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 1 x) 5))) (/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (*.f64 2 (/.f64 (*.f64 eps (pow.f64 eps 2)) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 1 x) 5))) (/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 eps (pow.f64 eps 2)) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (*.f64 2 (/.f64 (*.f64 eps (pow.f64 eps 2)) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 1 x) 5))) (/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps)))))
(/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 -1 x) 5))) (/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 x) 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 -1 x) 5))) (/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 x) 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 -1 x) 5))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 x) 7) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (pow.f64 eps 2) 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))) (+.f64 (*.f64 4 eps) eps)))))))) (/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps)))))
(/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 -1 (*.f64 eps (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (*.f64 8 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))))) (/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 -1 (*.f64 eps (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (*.f64 8 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))))) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 x (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (+.f64 (/.f64 x (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (*.f64 8 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2))))))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)))) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2))))))) (pow.f64 eps 2))))))
(pow.f64 (/.f64 1 eps) 5)
(+.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 1 eps) 6))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 x) x) 2)) (*.f64 8 (pow.f64 x 2)))) (pow.f64 (/.f64 1 eps) 7))) (+.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 1 eps) 6)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 x) x) 2)) (*.f64 8 (pow.f64 x 2)))) (pow.f64 (/.f64 1 eps) 7))) (+.f64 (pow.f64 (/.f64 1 eps) 5) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 1 eps) 6))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 eps) 8) (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (+.f64 (*.f64 4 x) x))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 x) x) 2)) (*.f64 8 (pow.f64 x 2)))) (+.f64 (*.f64 4 x) x)))))))))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) 5))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 eps) 5)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) 6))))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 eps) 5)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 eps) 7) (+.f64 (pow.f64 (+.f64 (*.f64 4 x) x) 2) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) 6)))))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 eps) 5)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 eps) 8) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (+.f64 (pow.f64 (+.f64 (*.f64 4 x) x) 2) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 eps) 7) (+.f64 (pow.f64 (+.f64 (*.f64 4 x) x) 2) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) 6))))))
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(*.f64 -1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)))
(*.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))
(*.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(*.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)
(-.f64 (/.f64 0 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(-.f64 0 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) -1) (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(/.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -1)
(/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)))
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(/.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)
(pow.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3) 1/3)
(pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)
(pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 3)
(pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)
(cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3))
(neg.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(neg.f64 (pow.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 3))
(if (!=.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 1 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) -1) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -3) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) 0) (pow.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) -1/3) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 -1 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) 2))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) 0) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0) (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5)) 0) (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0))) (-.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))
(*.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (*.f64 0 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(*.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)
(-.f64 (/.f64 0 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5))) (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(-.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0)
(-.f64 0 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))) (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2) 2))
(/.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)))
(/.f64 (-.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) -1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))
(/.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5)))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) -1)
(pow.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3)
(pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3))
(neg.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 1 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 3) 0) (pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 3) -1/3) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -3) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 -1 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) -1) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(+.f64 0 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
Outputs
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 eps (*.f64 -1 x)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 -1 eps)) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(*.f64 (pow.f64 eps 4) eps)
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x))
(fma.f64 eps (pow.f64 eps 4) (*.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x)))
(fma.f64 eps (pow.f64 eps 4) (fma.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (*.f64 eps eps) 6) eps) (*.f64 (pow.f64 eps 3) (+.f64 2 2))) (*.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x)))
(+.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2))) (pow.f64 x 3)))))
(fma.f64 eps (pow.f64 eps 4) (fma.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (*.f64 eps eps) 6) eps) (*.f64 (pow.f64 eps 3) (+.f64 2 2))) (fma.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x (*.f64 (pow.f64 x 3) (*.f64 (*.f64 eps eps) 10)))))
(*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps))
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 5 eps))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 5 eps)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))))))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 5 eps) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 (*.f64 (*.f64 eps eps) 6) eps) (*.f64 (pow.f64 eps 3) (+.f64 2 2))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) -3) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 1 x) -4) (+.f64 (*.f64 4 eps) eps)) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) x) (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))))))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (fma.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 5 eps) (fma.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) x (*.f64 (pow.f64 (/.f64 1 x) -2) (+.f64 (*.f64 (*.f64 (*.f64 eps eps) 6) eps) (*.f64 (pow.f64 eps 3) (+.f64 2 2)))))))
(*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))
(*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 5 eps))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 5 eps)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps))))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 -2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (/.f64 -1 x) -2) (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 5 eps))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (pow.f64 (/.f64 -1 x) -3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (pow.f64 (/.f64 -1 x) -2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) eps)) x)) (*.f64 (pow.f64 (/.f64 -1 x) -4) (+.f64 (*.f64 4 eps) eps)))))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (/.f64 -1 x) -3) (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 -2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (/.f64 -1 x) -2) (-.f64 (*.f64 (pow.f64 (/.f64 -1 x) -4) (*.f64 5 eps)) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 3) (+.f64 -2 -2)) eps) (pow.f64 eps 4)) x))))
(*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (*.f64 eps eps)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2))))
(fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 eps 3) (fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (*.f64 eps eps))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 eps 3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 eps 4)) (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 eps 2)))))
(fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 eps 3) (fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (fma.f64 (*.f64 5 x) (pow.f64 eps 4) (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (*.f64 eps eps)))))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (pow.f64 (/.f64 1 eps) -5))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 5 x) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (pow.f64 (/.f64 1 eps) -5)))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 5 x) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 eps) -4) (+.f64 (*.f64 4 x) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (pow.f64 (/.f64 1 eps) -3)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 1 eps) -2)) (pow.f64 (/.f64 1 eps) -5))))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 5 x) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (fma.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (/.f64 1 eps) -2) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))
(-.f64 (*.f64 (*.f64 5 x) (pow.f64 (/.f64 -1 eps) -4)) (pow.f64 (/.f64 -1 eps) -5))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))))
(fma.f64 (*.f64 5 x) (pow.f64 (/.f64 -1 eps) -4) (-.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 (*.f64 x x) 6))) (pow.f64 (/.f64 -1 eps) -5)))
(+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) -4)) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (pow.f64 (/.f64 -1 eps) -2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (*.f64 -1 (pow.f64 (/.f64 -1 eps) -5)))))
(fma.f64 (*.f64 5 x) (pow.f64 (/.f64 -1 eps) -4) (fma.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (/.f64 -1 eps) -2) (-.f64 (*.f64 (pow.f64 (/.f64 -1 eps) -3) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 (*.f64 x x) 6))) (pow.f64 (/.f64 -1 eps) -5))))
(/.f64 1 (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps))
(/.f64 (/.f64 1 eps) (pow.f64 eps 4))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) x)) (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(-.f64 (/.f64 (/.f64 1 eps) (pow.f64 eps 4)) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2)) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (+.f64 (*.f64 4 (/.f64 eps (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 x 2))) (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))
(-.f64 (-.f64 (/.f64 (/.f64 1 eps) (pow.f64 eps 4)) (*.f64 (-.f64 (*.f64 (/.f64 eps (pow.f64 (pow.f64 eps 4) 2)) (+.f64 (/.f64 (*.f64 (*.f64 eps eps) 6) (*.f64 eps eps)) 4)) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2))) (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) eps))) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2)) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (+.f64 (*.f64 4 (/.f64 eps (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (+.f64 (*.f64 4 (/.f64 eps (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (pow.f64 (pow.f64 eps 2) 2) eps)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 10 (/.f64 1 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 2))))) (pow.f64 x 3))) (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))
(-.f64 (-.f64 (-.f64 (/.f64 (/.f64 1 eps) (pow.f64 eps 4)) (*.f64 (pow.f64 x 3) (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 eps (pow.f64 (pow.f64 eps 4) 2)) (+.f64 (/.f64 (*.f64 (*.f64 eps eps) 6) (*.f64 eps eps)) 4)) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2))) (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) eps))) (neg.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)))) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps eps) 6) eps) (*.f64 (pow.f64 eps 3) (+.f64 2 2)))))) (*.f64 (pow.f64 eps 4) eps)) (/.f64 10 (pow.f64 (pow.f64 eps 4) 2))))) (*.f64 (-.f64 (*.f64 (/.f64 eps (pow.f64 (pow.f64 eps 4) 2)) (+.f64 (/.f64 (*.f64 (*.f64 eps eps) 6) (*.f64 eps eps)) 4)) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (*.f64 (pow.f64 eps 4) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2))) (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) eps))) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 (pow.f64 eps 4) eps) 2)) x))
(/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps))
(/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 1 x) 5))) (/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps)))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (*.f64 2 (/.f64 (*.f64 eps (pow.f64 eps 2)) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 1 x) 5))) (/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps))))
(-.f64 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5))) (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 2 (pow.f64 eps 3))) (pow.f64 (*.f64 5 eps) 2)) (-.f64 (/.f64 (*.f64 2 (pow.f64 eps 3)) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (*.f64 (*.f64 eps eps) 10)) (*.f64 5 eps))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 eps (pow.f64 eps 2)) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 2 (*.f64 eps (pow.f64 eps 2)))))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 2 (*.f64 (pow.f64 eps 2) eps)) (*.f64 2 (*.f64 eps (pow.f64 eps 2))))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (/.f64 (pow.f64 (pow.f64 eps 2) 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (*.f64 2 (/.f64 (*.f64 eps (pow.f64 eps 2)) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 8 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 2 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 1 x) 5))) (/.f64 (pow.f64 (/.f64 1 x) 4) (+.f64 (*.f64 4 eps) eps)))))
(-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5))) (*.f64 (pow.f64 (/.f64 1 x) 6) (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 2 (pow.f64 eps 3))) (pow.f64 (*.f64 5 eps) 2)) (-.f64 (/.f64 (*.f64 2 (pow.f64 eps 3)) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (*.f64 (*.f64 eps eps) 10)) (*.f64 5 eps)))))) (*.f64 (pow.f64 (/.f64 1 x) 7) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 2 (pow.f64 eps 3))) (pow.f64 (*.f64 5 eps) 2)) (-.f64 (/.f64 (*.f64 2 (pow.f64 eps 3)) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (*.f64 (*.f64 eps eps) 10)) (*.f64 5 eps)))) (neg.f64 (*.f64 (*.f64 eps eps) 10))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (+.f64 (*.f64 (*.f64 (*.f64 eps eps) 6) eps) (*.f64 (pow.f64 eps 3) (+.f64 2 2)))))) (*.f64 5 eps)) (/.f64 (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4)) (pow.f64 (*.f64 5 eps) 2)))))
(/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps))
(/.f64 (pow.f64 (/.f64 -1 x) 4) (*.f64 5 eps))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 -1 x) 5))) (/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps)))
(-.f64 (/.f64 (pow.f64 (/.f64 -1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 x) 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 -1 x) 5))) (/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps))))
(-.f64 (-.f64 (/.f64 (pow.f64 (/.f64 -1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 -1 x) 5))) (*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 -2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2))) (*.f64 5 eps))) (pow.f64 (/.f64 -1 x) 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 x) 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2)))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))) (pow.f64 (/.f64 -1 x) 5))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 x) 7) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (pow.f64 eps 2) 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2)))) (*.f64 -4 (pow.f64 eps 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))) (*.f64 -4 (/.f64 (pow.f64 eps 2) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2))))) (+.f64 (*.f64 4 eps) eps))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 4 (pow.f64 eps 2))) eps) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 eps (pow.f64 eps 2))) (*.f64 -2 (*.f64 (pow.f64 eps 2) eps))) (pow.f64 (+.f64 (*.f64 4 eps) eps) 2)))))) (+.f64 (*.f64 4 eps) eps)))))))) (/.f64 (pow.f64 (/.f64 -1 x) 4) (+.f64 (*.f64 4 eps) eps)))))
(-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (/.f64 -1 x) 4) (*.f64 5 eps)) (*.f64 (pow.f64 (/.f64 -1 x) 7) (-.f64 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 3) (+.f64 -2 -2)) eps) (pow.f64 eps 4)) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 -2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2))) (*.f64 5 eps)))) (*.f64 5 eps))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 -2 (*.f64 -2 (pow.f64 eps 3)))) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2))) (*.f64 5 eps))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 -1 x) 5))) (*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) 6) eps (*.f64 -2 (*.f64 -2 (pow.f64 eps 3)))) (pow.f64 (*.f64 5 eps) 2)) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) -4) (*.f64 (*.f64 eps eps) 6)) (pow.f64 (*.f64 5 eps) 2))) (*.f64 5 eps))) (pow.f64 (/.f64 -1 x) 6)))
(/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps))
(/.f64 1 (*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)))
(-.f64 (/.f64 1 (*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 -1 (*.f64 eps (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (*.f64 8 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))))) (/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps))))
(-.f64 (-.f64 (/.f64 1 (*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))) (*.f64 eps (-.f64 (/.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)) (/.f64 (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2))) (*.f64 5 (pow.f64 (*.f64 x x) 2)))))) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 -1 (*.f64 eps (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (*.f64 8 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))))))) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) eps)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 x (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (+.f64 (/.f64 x (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (*.f64 8 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2))))))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 x 2) x) (pow.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2)) 2)))) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2)))) (+.f64 (*.f64 4 (pow.f64 (pow.f64 x 2) 2)) (pow.f64 (pow.f64 x 2) 2))))))) (pow.f64 eps 2))))))
(-.f64 (-.f64 (-.f64 (/.f64 1 (*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))) (*.f64 eps (-.f64 (/.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)) (/.f64 (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2))) (*.f64 5 (pow.f64 (*.f64 x x) 2)))))) (*.f64 (+.f64 (/.f64 (*.f64 5 x) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)) (/.f64 (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2))) (*.f64 5 (pow.f64 (*.f64 x x) 2)))) (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x))) (*.f64 (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)) (*.f64 (*.f64 x x) 10))) (*.f64 5 (pow.f64 (*.f64 x x) 2))))) (*.f64 eps eps))) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)))
(pow.f64 (/.f64 1 eps) 5)
(+.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 1 eps) 6))))
(-.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 (*.f64 5 x) (pow.f64 (/.f64 1 eps) 6)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 x) x) 2)) (*.f64 8 (pow.f64 x 2)))) (pow.f64 (/.f64 1 eps) 7))) (+.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 1 eps) 6)))))
(-.f64 (-.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 (*.f64 5 x) (pow.f64 (/.f64 1 eps) 6))) (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 5 x) 2)) (*.f64 (*.f64 x x) 10)) (pow.f64 (/.f64 1 eps) 7)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 x) x) 2)) (*.f64 8 (pow.f64 x 2)))) (pow.f64 (/.f64 1 eps) 7))) (+.f64 (pow.f64 (/.f64 1 eps) 5) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 1 eps) 6))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 eps) 8) (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 8 (pow.f64 x 2))) (+.f64 (*.f64 4 x) x))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 x) x) 2)) (*.f64 8 (pow.f64 x 2)))) (+.f64 (*.f64 4 x) x)))))))))))
(-.f64 (-.f64 (-.f64 (pow.f64 (/.f64 1 eps) 5) (*.f64 (*.f64 5 x) (pow.f64 (/.f64 1 eps) 6))) (*.f64 (pow.f64 (/.f64 1 eps) 8) (fma.f64 4 (pow.f64 x 3) (fma.f64 (*.f64 (*.f64 x x) 6) x (neg.f64 (*.f64 (*.f64 5 x) (+.f64 (*.f64 (*.f64 x x) 10) (+.f64 (neg.f64 (pow.f64 (*.f64 5 x) 2)) (*.f64 (*.f64 x x) 10))))))))) (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 5 x) 2)) (*.f64 (*.f64 x x) 10)) (pow.f64 (/.f64 1 eps) 7)))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) 5))
(neg.f64 (pow.f64 (/.f64 -1 eps) 5))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 eps) 5)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) 6))))
(-.f64 (*.f64 (neg.f64 (*.f64 5 x)) (pow.f64 (/.f64 -1 eps) 6)) (pow.f64 (/.f64 -1 eps) 5))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 eps) 5)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 eps) 7) (+.f64 (pow.f64 (+.f64 (*.f64 4 x) x) 2) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) 6)))))
(-.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 -1 eps) 7)) (+.f64 (pow.f64 (*.f64 5 x) 2) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 (*.f64 x x) 6)))) (*.f64 (*.f64 5 x) (pow.f64 (/.f64 -1 eps) 6))) (pow.f64 (/.f64 -1 eps) 5))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 eps) 5)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 eps) 8) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 4 x) x) (+.f64 (pow.f64 (+.f64 (*.f64 4 x) x) 2) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 x 2) x)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) x)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 eps) 7) (+.f64 (pow.f64 (+.f64 (*.f64 4 x) x) 2) (+.f64 (*.f64 -4 (pow.f64 x 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 x) x) (pow.f64 (/.f64 -1 eps) 6))))))
(-.f64 (-.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 -1 eps) 7)) (+.f64 (pow.f64 (*.f64 5 x) 2) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 (*.f64 x x) 6)))) (*.f64 (*.f64 5 x) (pow.f64 (/.f64 -1 eps) 6))) (*.f64 (pow.f64 (/.f64 -1 eps) 8) (+.f64 (*.f64 (*.f64 5 x) (+.f64 (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 (*.f64 x x) 6)) (+.f64 (pow.f64 (*.f64 5 x) 2) (-.f64 (*.f64 (*.f64 x x) -4) (*.f64 (*.f64 x x) 6))))) (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x))))) (pow.f64 (/.f64 -1 eps) 5))
(!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0)
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
(*.f64 -1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(*.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -1)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(*.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(*.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(-.f64 (/.f64 0 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(-.f64 0 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) -1) (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -1)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(/.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(pow.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 3)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 1)
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(neg.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(neg.f64 (pow.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 3))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)
(if (!=.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 0) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 1 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 1 0) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) -1) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1) 0) (/.f64 -1 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) -1)) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) -3) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 0) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) -3) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) 0) (pow.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) -1/3) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 3) 0) (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 3) -1/3) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)))) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 2)) 0) (/.f64 (/.f64 -1 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 2)))) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 0) (/.f64 -1 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) -1)) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 -1 0) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 -1 0) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) 2))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 2))))) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1)))) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) 0) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) 0) (cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0) (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5)) 0) (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(if (!=.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)) 0) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0))) (-.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (*.f64 0 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))))) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(-.f64 (/.f64 0 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5))) (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(-.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(-.f64 0 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))) (cbrt.f64 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2))) 3))
(/.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (-.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) -1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 eps x) 5)))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) -1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3) 1/3)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 3)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 1)
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 3))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(neg.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 1 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 1 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 0) (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1) -1) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 3) 0) (pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 3) -1/3) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) 0) (pow.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 3) -1/3) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) -3) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) 0) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))) -3) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 -1 0) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) 2))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2))))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (pow.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)) 2)) (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) -1) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 2) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 0) (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1) -1) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 2))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2)) 0) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 2) (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5)))))) (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))) 0) (cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) 2) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))) -1))) (/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5))))
(+.f64 0 (/.f64 1 (-.f64 (pow.f64 (+.f64 eps x) 5) (pow.f64 x 5))))
(/.f64 -1 (-.f64 (pow.f64 x 5) (pow.f64 (+.f64 x eps) 5)))

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eps (pow.f64 eps 4))
Compiler

Compiled 12 to 8 computations (33.3% saved)

series12.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
(*.f64 eps (pow.f64 eps 4))
1.0ms
eps
@inf
(*.f64 eps (pow.f64 eps 4))
1.0ms
eps
@0
(*.f64 eps (pow.f64 eps 4))
Compiler

Compiled 315 to 255 computations (19% saved)

rewrite1.8s (2.1%)

Algorithm
batch-egg-rewrite
Rules
64×egg-rr
Counts
1 → 64
Calls
Call 1
Inputs
(*.f64 eps (pow.f64 eps 4))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (pow.f64 eps 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 4) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 2) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (*.f64 eps (cbrt.f64 (pow.f64 eps 4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4)) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (cbrt.f64 (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 eps)) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 eps (cbrt.f64 (cbrt.f64 eps)))) (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 3) (pow.f64 eps 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 2) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2)) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (*.f64 eps (pow.f64 eps 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (cbrt.f64 eps))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 4)) (cbrt.f64 (*.f64 eps (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) (cbrt.f64 (pow.f64 eps 2))) 2)) (*.f64 eps (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (pow.f64 eps 3))) (cbrt.f64 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) eps) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps (pow.f64 eps 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps (pow.f64 eps 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (pow.f64 eps 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (pow.f64 eps 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 eps (pow.f64 eps 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (pow.f64 eps 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))) (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))) (-.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 0) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 0) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (*.f64 eps (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))))

simplify2.5s (2.9%)

Algorithm
egglog
Counts
76 → 96
Calls
Call 1
Inputs
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 eps (pow.f64 eps 4))
(*.f64 (pow.f64 eps 4) eps)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 2) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (*.f64 eps (cbrt.f64 (pow.f64 eps 4)))) 2))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4)) (cbrt.f64 eps))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 eps)) (cbrt.f64 eps))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 eps 4))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 eps (cbrt.f64 (cbrt.f64 eps)))) (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 2))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4)))
(*.f64 (pow.f64 eps 3) (pow.f64 eps 2))
(*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2)))
(*.f64 (pow.f64 eps 2) (pow.f64 eps 3))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2)) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)))
(*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (*.f64 eps (pow.f64 eps 4))) 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (cbrt.f64 eps))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (cbrt.f64 (*.f64 eps (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) (cbrt.f64 (pow.f64 eps 2))) 2)) (*.f64 eps (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (pow.f64 eps 3))) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) eps) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps (pow.f64 eps 4))) 2)))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps (pow.f64 eps 4))) 2)))
(*.f64 1 (*.f64 eps (pow.f64 eps 4)))
(*.f64 (*.f64 eps (pow.f64 eps 4)) 1)
(*.f64 2 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))
(*.f64 2 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))
(/.f64 (*.f64 eps (pow.f64 eps 4)) 1)
(/.f64 (*.f64 2 (*.f64 eps (pow.f64 eps 4))) 2)
(/.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 2) 2)
(pow.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/3)
(pow.f64 (*.f64 eps (pow.f64 eps 4)) 1)
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) 3)
(cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3))
(neg.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) -1))
(neg.f64 (*.f64 -1 (*.f64 eps (pow.f64 eps 4))))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))) (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))) (-.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 0) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 0) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (*.f64 eps (pow.f64 eps 4)))
(+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))
(+.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))
Outputs
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 eps (pow.f64 eps 4))
(*.f64 (pow.f64 eps 4) eps)
(*.f64 eps (pow.f64 eps 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) eps)
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (cbrt.f64 (*.f64 eps eps))) eps)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (*.f64 (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 2) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))
(*.f64 (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 3) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (*.f64 eps (cbrt.f64 (pow.f64 eps 4)))) 2))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4)) (cbrt.f64 eps))
(*.f64 (pow.f64 eps 4) (*.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 eps)) (cbrt.f64 eps))
(*.f64 (pow.f64 (*.f64 (*.f64 eps eps) (cbrt.f64 eps)) 2) (cbrt.f64 eps))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))))
(*.f64 (*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 eps (pow.f64 eps 4))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (pow.f64 eps 4))))
(*.f64 (*.f64 eps (*.f64 (cbrt.f64 (pow.f64 eps 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2))))) (cbrt.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 (pow.f64 eps 4)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 eps (cbrt.f64 (cbrt.f64 eps)))) (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) (pow.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) 3))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4)))
(*.f64 (pow.f64 eps 4) (*.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (pow.f64 eps 3) (pow.f64 eps 2))
(*.f64 (pow.f64 eps 3) (*.f64 eps eps))
(*.f64 (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (pow.f64 eps 4) (*.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2)))
(*.f64 eps (pow.f64 eps 4))
(*.f64 (pow.f64 eps 2) (pow.f64 eps 3))
(*.f64 (pow.f64 eps 3) (*.f64 eps eps))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (*.f64 eps eps))) (cbrt.f64 (pow.f64 eps 4)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2)) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))
(*.f64 eps (pow.f64 eps 4))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)))
(*.f64 (pow.f64 eps 4) (*.f64 (cbrt.f64 eps) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (*.f64 eps (pow.f64 eps 4))) 2)))
(cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) eps) (pow.f64 eps 4)) 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (cbrt.f64 eps))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 4) (cbrt.f64 (*.f64 eps eps)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps)))) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 4) (cbrt.f64 eps))) (cbrt.f64 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 eps)))))
(*.f64 (cbrt.f64 (pow.f64 eps 4)) (cbrt.f64 (*.f64 eps (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(cbrt.f64 (*.f64 (pow.f64 eps 4) (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) eps)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (pow.f64 eps 3) (cbrt.f64 (*.f64 eps eps))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) (cbrt.f64 (pow.f64 eps 2))) 2)) (*.f64 eps (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) (cbrt.f64 (*.f64 eps eps)))) 2)) (*.f64 eps (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 eps (cbrt.f64 (pow.f64 eps 4))))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 4) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (pow.f64 eps 3))) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (cbrt.f64 (*.f64 eps eps)) (*.f64 eps (cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (*.f64 eps (cbrt.f64 (cbrt.f64 eps))))
(*.f64 (*.f64 eps (cbrt.f64 (cbrt.f64 eps))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 2) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) eps) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps (pow.f64 eps 4))) 2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 4))) eps) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 eps) eps) (pow.f64 eps 4)) 2)))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 4)) (*.f64 eps (pow.f64 eps 4))) 2)))
(cbrt.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 eps 4))) (pow.f64 eps 4)) 2)))
(*.f64 1 (*.f64 eps (pow.f64 eps 4)))
(*.f64 eps (pow.f64 eps 4))
(*.f64 (*.f64 eps (pow.f64 eps 4)) 1)
(*.f64 eps (pow.f64 eps 4))
(*.f64 2 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))
(*.f64 eps (pow.f64 eps 4))
(*.f64 2 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))
(*.f64 eps (pow.f64 eps 4))
(/.f64 (*.f64 eps (pow.f64 eps 4)) 1)
(*.f64 eps (pow.f64 eps 4))
(/.f64 (*.f64 2 (*.f64 eps (pow.f64 eps 4))) 2)
(*.f64 eps (pow.f64 eps 4))
(/.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 2) 2)
(*.f64 eps (pow.f64 eps 4))
(pow.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/3)
(*.f64 eps (pow.f64 eps 4))
(pow.f64 (*.f64 eps (pow.f64 eps 4)) 1)
(*.f64 eps (pow.f64 eps 4))
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) 3)
(*.f64 (pow.f64 eps 3) (*.f64 eps eps))
(cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3))
(*.f64 eps (pow.f64 eps 4))
(neg.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) -1))
(*.f64 eps (pow.f64 eps 4))
(neg.f64 (*.f64 -1 (*.f64 eps (pow.f64 eps 4))))
(*.f64 eps (pow.f64 eps 4))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 0) (/.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/4) (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 2)) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 0) (/.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/4) (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 2)) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))) (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 0 0) 0 (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))) (-.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 0 0) 0 (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 0) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 0) (*.f64 eps (pow.f64 eps 4)) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 0) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 0) (*.f64 eps (pow.f64 eps 4)) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/4) (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 2)) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))))) (*.f64 eps (pow.f64 eps 4)))
(if (!=.f64 (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 eps (pow.f64 eps 4)) 3) 1/4) (pow.f64 (*.f64 eps (*.f64 (pow.f64 eps 4) 1/2)) 2)) (*.f64 eps (pow.f64 eps 4)))
(+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))) (*.f64 1/2 (*.f64 eps (pow.f64 eps 4))))
(*.f64 eps (pow.f64 eps 4))
(+.f64 (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2) (*.f64 (*.f64 eps (pow.f64 eps 4)) 1/2))
(*.f64 eps (pow.f64 eps 4))

localize21.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
0.1b
(*.f64 5 (pow.f64 (*.f64 x x) 2))
0.2b
(pow.f64 (*.f64 x x) 2)
Compiler

Compiled 30 to 16 computations (46.7% saved)

series37.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
1.0ms
eps
@inf
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
1.0ms
x
@0
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
1.0ms
x
@inf
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
1.0ms
x
@inf
(pow.f64 (*.f64 x x) 2)
Compiler

Compiled 1695 to 1335 computations (21.2% saved)

rewrite1.8s (2.1%)

Algorithm
batch-egg-rewrite
Rules
42×egg-rr
40×egg-rr
30×egg-rr
Counts
3 → 112
Calls
Call 1
Inputs
(pow.f64 (*.f64 x x) 2)
(*.f64 5 (pow.f64 (*.f64 x x) 2))
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 3) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 x)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x) 2) (cbrt.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (pow.f64 x 2) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 x 2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 x 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cbrt.f64 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 x 2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))) (-.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 0) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (+.f64 1 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 0) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 5) (*.f64 (pow.f64 (pow.f64 x 2) 2) (sqrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (*.f64 5 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (sqrt.f64 5)) (sqrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (pow.f64 x 2)) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (*.f64 x (cbrt.f64 x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 5 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 5)) (*.f64 (pow.f64 x 2) (sqrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 5) (*.f64 (cbrt.f64 25) (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 25) (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 2) 2) 5)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (cbrt.f64 5)) (cbrt.f64 25))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 25) (*.f64 (pow.f64 (pow.f64 x 2) 2) (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 125 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 125 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (-.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))) (-.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 x 2) (sqrt.f64 5))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) (*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 5 eps) (pow.f64 x 2)) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 2) 2) (*.f64 5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (*.f64 (*.f64 5 eps) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) eps) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 x 2) (sqrt.f64 5))) 2) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps) 5)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))) (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))))

simplify3.3s (3.9%)

Algorithm
egglog
Counts
160 → 147
Calls
Call 1
Inputs
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(*.f64 5 (pow.f64 x 4))
(*.f64 5 (pow.f64 x 4))
(*.f64 5 (pow.f64 x 4))
(*.f64 5 (pow.f64 x 4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (pow.f64 x 2) (pow.f64 x 2))
(*.f64 x (pow.f64 x 3))
(*.f64 (pow.f64 x 3) x)
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 x (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x) 2))
(*.f64 (*.f64 x (cbrt.f64 x)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x) 2) (cbrt.f64 (pow.f64 x 2)))
(*.f64 1 (pow.f64 (pow.f64 x 2) 2))
(*.f64 (pow.f64 (pow.f64 x 2) 2) 1)
(*.f64 2 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))
(*.f64 2 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))
(/.f64 (*.f64 2 (pow.f64 (pow.f64 x 2) 2)) 2)
(/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 2) 2)
(/.f64 (pow.f64 (pow.f64 x 2) 2) 1)
(pow.f64 (pow.f64 x 2) 2)
(pow.f64 (*.f64 x (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3) 1/3)
(pow.f64 (pow.f64 (pow.f64 x 2) 2) 1)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3))
(neg.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) -1))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))) (-.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 0) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (+.f64 1 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 0) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (pow.f64 (pow.f64 x 2) 2))
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))
(+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))
(*.f64 (sqrt.f64 5) (*.f64 (pow.f64 (pow.f64 x 2) 2) (sqrt.f64 5)))
(*.f64 (pow.f64 x 2) (*.f64 5 (pow.f64 x 2)))
(*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (*.f64 5 (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 (*.f64 5 (*.f64 x (cbrt.f64 x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 5 (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2))
(*.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 5)) (*.f64 (pow.f64 x 2) (sqrt.f64 5)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)))
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x)))
(*.f64 (cbrt.f64 5) (*.f64 (cbrt.f64 25) (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (cbrt.f64 25) (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 5))
(*.f64 5 (pow.f64 (pow.f64 x 2) 2))
(*.f64 (pow.f64 (pow.f64 x 2) 2) 5)
(*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (cbrt.f64 5)) (cbrt.f64 25))
(*.f64 (cbrt.f64 25) (*.f64 (pow.f64 (pow.f64 x 2) 2) (cbrt.f64 5)))
(*.f64 1 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)
(*.f64 2 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 2 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))
(/.f64 (*.f64 2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 2)
(/.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 2) 2)
(/.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)
(pow.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 5)) 2)
(pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3)
(pow.f64 (*.f64 125 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3)) 1/3)
(pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)
(cbrt.f64 (*.f64 125 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3)))
(neg.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) -1))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (-.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))) (-.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(+.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))
(+.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))
(*.f64 eps (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) eps)
(*.f64 (cbrt.f64 eps) (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 x 2) (sqrt.f64 5))) 2))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) (*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) eps))
(*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 (*.f64 5 eps) (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (pow.f64 x 2) 2) (*.f64 5 eps))
(*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x 2) 2))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))
(*.f64 (pow.f64 x 2) (*.f64 (*.f64 5 eps) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 eps)))
(*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) eps) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 x 2) (sqrt.f64 5))) 2) (cbrt.f64 eps))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 2))
(*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))))
(*.f64 (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2))
(*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))
(*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps) 5)
(*.f64 1 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)
(*.f64 2 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))
(*.f64 2 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))
(/.f64 (*.f64 2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 2)
(/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 2) 2)
(/.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)
(pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 3)
(pow.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 3) 1/3)
(pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)
(cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 3))
(neg.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) -1))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))) (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(+.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))
(+.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))
Outputs
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 x -1) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 x -1) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 x -1) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 x -1) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(*.f64 5 (pow.f64 x 4))
(*.f64 (pow.f64 x 4) 5)
(*.f64 5 (pow.f64 x 4))
(*.f64 (pow.f64 x 4) 5)
(*.f64 5 (pow.f64 x 4))
(*.f64 (pow.f64 x 4) 5)
(*.f64 5 (pow.f64 x 4))
(*.f64 (pow.f64 x 4) 5)
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (pow.f64 x -1) -4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (pow.f64 x -1) -4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (pow.f64 x -1) -4))
(*.f64 5 (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (pow.f64 (pow.f64 x -1) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x -1) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x -1) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x -1) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x -1) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 (pow.f64 x 2) (pow.f64 x 2))
(pow.f64 x 4)
(*.f64 x (pow.f64 x 3))
(*.f64 (pow.f64 x 3) x)
(*.f64 x (pow.f64 x 3))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 x (cbrt.f64 x)))
(*.f64 x (pow.f64 x 3))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x) 2))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (*.f64 x (cbrt.f64 (pow.f64 x 2))) 2))
(*.f64 (*.f64 x (cbrt.f64 x)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 x (pow.f64 x 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x) 2) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 (*.f64 x (cbrt.f64 (pow.f64 x 2))) 2))
(*.f64 1 (pow.f64 (pow.f64 x 2) 2))
(pow.f64 x 4)
(*.f64 (pow.f64 (pow.f64 x 2) 2) 1)
(pow.f64 x 4)
(*.f64 2 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))
(pow.f64 x 4)
(*.f64 2 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))
(pow.f64 x 4)
(/.f64 (*.f64 2 (pow.f64 (pow.f64 x 2) 2)) 2)
(pow.f64 x 4)
(/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 2) 2)
(pow.f64 x 4)
(/.f64 (pow.f64 (pow.f64 x 2) 2) 1)
(pow.f64 x 4)
(pow.f64 (pow.f64 x 2) 2)
(pow.f64 x 4)
(pow.f64 (*.f64 x (cbrt.f64 x)) 3)
(*.f64 x (pow.f64 x 3))
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3) 1/3)
(pow.f64 x 4)
(pow.f64 (pow.f64 (pow.f64 x 2) 2) 1)
(pow.f64 x 4)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3))
(pow.f64 x 4)
(neg.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) -1))
(pow.f64 x 4)
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 x 4)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 4) 3) 1/4) (pow.f64 (*.f64 1/2 (pow.f64 x 4)) 2)) (pow.f64 x 4))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 x 4)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 4) 3) 1/4) (pow.f64 (*.f64 1/2 (pow.f64 x 4)) 2)) (pow.f64 x 4))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))) (-.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 0 0) 0 (pow.f64 x 4))
(if (!=.f64 (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 0 0) 0 (pow.f64 x 4))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 0) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (+.f64 1 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 x 4)) 0) (*.f64 (*.f64 1/2 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (*.f64 1/2 (pow.f64 x 4)))) (pow.f64 x 4))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 0) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 x 4)) 0) (*.f64 (*.f64 1/2 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (*.f64 1/2 (pow.f64 x 4)))) (pow.f64 x 4))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (pow.f64 (*.f64 1/2 (pow.f64 x 4)) 2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 4) 3) 1/4) (pow.f64 (*.f64 1/2 (pow.f64 x 4)) 2)) (pow.f64 x 4))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))))) (pow.f64 (pow.f64 x 2) 2))
(if (!=.f64 (pow.f64 (*.f64 1/2 (pow.f64 x 4)) 2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 4) 3) 1/4) (pow.f64 (*.f64 1/2 (pow.f64 x 4)) 2)) (pow.f64 x 4))
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 x 2) 2)))
(pow.f64 x 4)
(+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 x 2) 2) 1/2))
(pow.f64 x 4)
(*.f64 (sqrt.f64 5) (*.f64 (pow.f64 (pow.f64 x 2) 2) (sqrt.f64 5)))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (pow.f64 x 2) (*.f64 5 (pow.f64 x 2)))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (*.f64 5 (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (*.f64 5 (*.f64 x (cbrt.f64 x))) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 5 (*.f64 x (pow.f64 x 3)))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 5 (*.f64 x (cbrt.f64 x))))
(*.f64 5 (*.f64 x (pow.f64 x 3)))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2))
(*.f64 (*.f64 x (pow.f64 x 3)) 5)
(*.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 5)) (*.f64 (pow.f64 x 2) (sqrt.f64 5)))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)))
(*.f64 (*.f64 x (pow.f64 x 3)) 5)
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 5 (*.f64 x (pow.f64 x 3)))
(*.f64 (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x)))
(*.f64 5 (*.f64 x (pow.f64 x 3)))
(*.f64 (cbrt.f64 5) (*.f64 (cbrt.f64 25) (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (*.f64 (cbrt.f64 25) (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 5))
(*.f64 (pow.f64 x 4) 5)
(*.f64 5 (pow.f64 (pow.f64 x 2) 2))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (pow.f64 (pow.f64 x 2) 2) 5)
(*.f64 (pow.f64 x 4) 5)
(*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (cbrt.f64 5)) (cbrt.f64 25))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (cbrt.f64 25) (*.f64 (pow.f64 (pow.f64 x 2) 2) (cbrt.f64 5)))
(*.f64 (pow.f64 x 4) 5)
(*.f64 1 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) 5)
(*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)
(*.f64 (pow.f64 x 4) 5)
(*.f64 2 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 (pow.f64 x 4) 5)
(*.f64 2 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))
(*.f64 (pow.f64 x 4) 5)
(/.f64 (*.f64 2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 2)
(*.f64 (pow.f64 x 4) 5)
(/.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 2) 2)
(*.f64 (pow.f64 x 4) 5)
(/.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)
(*.f64 (pow.f64 x 4) 5)
(pow.f64 (*.f64 (pow.f64 x 2) (sqrt.f64 5)) 2)
(*.f64 (pow.f64 x 4) 5)
(pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3)
(*.f64 (*.f64 x (pow.f64 x 3)) 5)
(pow.f64 (*.f64 125 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3)) 1/3)
(*.f64 (pow.f64 x 4) 5)
(pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1)
(*.f64 (pow.f64 x 4) 5)
(cbrt.f64 (*.f64 125 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 3)))
(*.f64 (pow.f64 x 4) 5)
(neg.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) -1))
(*.f64 (pow.f64 x 4) 5)
(if (!=.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 5/2 (pow.f64 x 4)) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 3)) (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 2)) (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 5/2 (pow.f64 x 4)) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 3)) (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 2)) (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (-.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 0 0) 0 (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (-.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))) (-.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 0 0) 0 (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 5/2 (pow.f64 x 4)) 0) (*.f64 (*.f64 5/2 (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 x 4) 5) (*.f64 5/2 (pow.f64 x 4)))) (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (*.f64 5/2 (pow.f64 x 4)) 0) (*.f64 (*.f64 5/2 (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 x 4) 5) (*.f64 5/2 (pow.f64 x 4)))) (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 2) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 3)) (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 2)) (*.f64 (pow.f64 x 4) 5))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))))) (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(if (!=.f64 (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 2) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 3)) (pow.f64 (*.f64 5/2 (pow.f64 x 4)) 2)) (*.f64 (pow.f64 x 4) 5))
(+.f64 (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))) (*.f64 1/2 (*.f64 5 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 (pow.f64 x 4) 5)
(+.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/2))
(*.f64 (pow.f64 x 4) 5)
(*.f64 eps (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) eps)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (cbrt.f64 eps) (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 x 2) (sqrt.f64 5))) 2))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 (pow.f64 x 4) 5) (pow.f64 (cbrt.f64 eps) 2)))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) (*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) eps))
(*.f64 eps (*.f64 (*.f64 x (pow.f64 x 3)) 5))
(*.f64 (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) (*.f64 (cbrt.f64 eps) (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (*.f64 (*.f64 5 eps) (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 (*.f64 x (pow.f64 x 3)) (*.f64 5 eps))
(*.f64 (pow.f64 (pow.f64 x 2) 2) (*.f64 5 eps))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x 2) 2))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))
(*.f64 (*.f64 x (pow.f64 x 3)) (*.f64 5 eps))
(*.f64 (pow.f64 x 2) (*.f64 (*.f64 5 eps) (pow.f64 x 2)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) (cbrt.f64 eps)))
(*.f64 (*.f64 (pow.f64 x 4) 5) (*.f64 (cbrt.f64 eps) (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) eps) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)))
(*.f64 eps (*.f64 (*.f64 x (pow.f64 x 3)) 5))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 x 2) (sqrt.f64 5))) 2) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 (pow.f64 x 4) 5) (pow.f64 (cbrt.f64 eps) 2)))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 2))
(*.f64 (*.f64 x (pow.f64 x 3)) (*.f64 5 eps))
(*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (*.f64 x (pow.f64 x 3)) (*.f64 5 eps))
(*.f64 (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2) (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))))
(*.f64 eps (*.f64 (*.f64 x (pow.f64 x 3)) 5))
(*.f64 (*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))) (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 2))
(*.f64 eps (*.f64 (*.f64 x (pow.f64 x 3)) 5))
(*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps) 5)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 1 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 2 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 2 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(/.f64 (*.f64 2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 2)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 2) 2)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(/.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) 3)
(*.f64 (*.f64 x (pow.f64 x 3)) (*.f64 5 eps))
(pow.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 3) 1/3)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1)
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 3))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(neg.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) -1))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x 4) 5) eps) 3) 1/4) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x 4) 5) eps) 3) 1/4) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 0 0) 0 (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))) (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 0 0) 0 (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (*.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) (/.f64 (*.f64 eps (*.f64 (pow.f64 x 4) 10)) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (*.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) (/.f64 (*.f64 eps (*.f64 (pow.f64 x 4) 10)) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x 4) 5) eps) 3) 1/4) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)))
(if (!=.f64 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x 4) 5) eps) 3) 1/4) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (*.f64 (pow.f64 x 4) 5) eps))
(+.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps))))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(+.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 (pow.f64 x 2) 2) eps)) 1/2))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)

localize15.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
0.1b
(pow.f64 (pow.f64 eps 2) 2)
Compiler

Compiled 19 to 14 computations (26.3% saved)

series16.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(pow.f64 (pow.f64 eps 2) 2)
1.0ms
eps
@-inf
(pow.f64 (pow.f64 eps 2) 2)
1.0ms
eps
@-inf
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
1.0ms
eps
@inf
(pow.f64 (pow.f64 eps 2) 2)
1.0ms
eps
@0
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
Compiler

Compiled 575 to 455 computations (20.9% saved)

rewrite1.6s (1.9%)

Algorithm
batch-egg-rewrite
Rules
50×egg-rr
41×egg-rr
Counts
2 → 91
Calls
Call 1
Inputs
(pow.f64 (pow.f64 eps 2) 2)
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 2) (pow.f64 eps 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) (*.f64 eps (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 eps)) 2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 eps)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 3) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (cbrt.f64 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 eps 2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 eps 2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (pow.f64 eps 2) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (cbrt.f64 eps)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 eps 2) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 eps 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))) (-.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 0) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 0) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (+.f64 1 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 eps 2) 2) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (*.f64 eps (*.f64 eps (cbrt.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 eps)) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (*.f64 eps (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 3) (pow.f64 eps 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) 2) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eps) (pow.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 2) (pow.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) (*.f64 eps (*.f64 eps (cbrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))) (-.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 0) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 0) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))))

simplify2.9s (3.4%)

Algorithm
egglog
Counts
115 → 126
Calls
Call 1
Inputs
(pow.f64 eps 4)
(pow.f64 eps 4)
(pow.f64 eps 4)
(pow.f64 eps 4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 (pow.f64 eps 2) (pow.f64 eps 2))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))
(*.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 eps)) 2) 2) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 eps)) 2) 2))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (pow.f64 eps 2)))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (cbrt.f64 eps))
(*.f64 (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)))
(*.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))
(*.f64 (pow.f64 eps 3) eps)
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))
(*.f64 eps (pow.f64 eps 3))
(*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 1 (pow.f64 (pow.f64 eps 2) 2))
(*.f64 2 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))
(*.f64 2 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))
(*.f64 (pow.f64 (pow.f64 eps 2) 2) 1)
(/.f64 (pow.f64 (pow.f64 eps 2) 2) 1)
(/.f64 (*.f64 2 (pow.f64 (pow.f64 eps 2) 2)) 2)
(/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 2) 2)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 3) 1/3)
(pow.f64 (*.f64 eps (cbrt.f64 eps)) 3)
(pow.f64 (pow.f64 (pow.f64 eps 2) 2) 1)
(pow.f64 (pow.f64 eps 2) 2)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 3))
(neg.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) -1))
(neg.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))) (-.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 0) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 0) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (+.f64 1 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (pow.f64 (pow.f64 eps 2) 2))
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))
(+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(*.f64 (pow.f64 (pow.f64 eps 2) 2) eps)
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (*.f64 eps (*.f64 eps (cbrt.f64 eps)))) 2))
(*.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))
(*.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 eps)) (cbrt.f64 eps))
(*.f64 (*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)))
(*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))
(*.f64 (*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2)))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (pow.f64 eps 3) (pow.f64 eps 2))
(*.f64 (pow.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) 2) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) eps))
(*.f64 (cbrt.f64 eps) (pow.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) 2))
(*.f64 (pow.f64 eps 2) (pow.f64 eps 3))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)))
(*.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) (*.f64 eps (*.f64 eps (cbrt.f64 eps))))
(*.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(*.f64 2 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))
(*.f64 2 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)
(/.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)
(/.f64 (*.f64 2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 2)
(/.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 2) 2)
(pow.f64 (pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) 3)
(pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)
(cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 3))
(neg.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) -1))
(neg.f64 (*.f64 -1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))) (-.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 0) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 0) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(+.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))
Outputs
(pow.f64 eps 4)
(pow.f64 eps 4)
(pow.f64 eps 4)
(pow.f64 eps 4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 (/.f64 -1 eps) -4)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 (pow.f64 eps 2) (pow.f64 eps 2))
(pow.f64 eps 4)
(*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))
(*.f64 (pow.f64 eps 3) eps)
(*.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (pow.f64 eps 3) eps)
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eps eps))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps eps))) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (cbrt.f64 eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (cbrt.f64 eps)) 2) 2) 2))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 eps)) 2) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps eps)) 2)) 2))
(*.f64 (cbrt.f64 eps) (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (pow.f64 eps 2)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (pow.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))) 2))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)))
(*.f64 (pow.f64 eps 3) eps)
(*.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))
(*.f64 (*.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps eps)) (cbrt.f64 (*.f64 eps eps))) eps)
(*.f64 (pow.f64 eps 3) eps)
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 eps (pow.f64 eps 3))
(*.f64 (pow.f64 eps 3) eps)
(*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 1 (pow.f64 (pow.f64 eps 2) 2))
(pow.f64 eps 4)
(*.f64 2 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))
(pow.f64 eps 4)
(*.f64 2 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))
(pow.f64 eps 4)
(*.f64 (pow.f64 (pow.f64 eps 2) 2) 1)
(pow.f64 eps 4)
(/.f64 (pow.f64 (pow.f64 eps 2) 2) 1)
(pow.f64 eps 4)
(/.f64 (*.f64 2 (pow.f64 (pow.f64 eps 2) 2)) 2)
(pow.f64 eps 4)
(/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 2) 2)
(pow.f64 eps 4)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 3) 1/3)
(pow.f64 eps 4)
(pow.f64 (*.f64 eps (cbrt.f64 eps)) 3)
(*.f64 (pow.f64 eps 3) eps)
(pow.f64 (pow.f64 (pow.f64 eps 2) 2) 1)
(pow.f64 eps 4)
(pow.f64 (pow.f64 eps 2) 2)
(pow.f64 eps 4)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps 2) 2) 3))
(pow.f64 eps 4)
(neg.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) -1))
(pow.f64 eps 4)
(neg.f64 (*.f64 -1 (pow.f64 (pow.f64 eps 2) 2)))
(pow.f64 eps 4)
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 (pow.f64 eps 4) 1/2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 eps 4) 3) 1/4) (pow.f64 (*.f64 (pow.f64 eps 4) 1/2) 2)) (pow.f64 eps 4))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 (pow.f64 eps 4) 1/2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 eps 4) 3) 1/4) (pow.f64 (*.f64 (pow.f64 eps 4) 1/2) 2)) (pow.f64 eps 4))
(if (!=.f64 (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 0 0) 0 (pow.f64 eps 4))
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))) (-.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 0 0) 0 (pow.f64 eps 4))
(if (!=.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 0) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (+.f64 1 (/.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 (pow.f64 eps 4) 1/2) 0) (*.f64 (pow.f64 eps 4) (/.f64 (pow.f64 eps 4) (pow.f64 eps 4))) (pow.f64 eps 4))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 0) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (+.f64 1 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (*.f64 (pow.f64 eps 4) 1/2) 0) (*.f64 (pow.f64 eps 4) (/.f64 (pow.f64 eps 4) (pow.f64 eps 4))) (pow.f64 eps 4))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3) (pow.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) 3)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (-.f64 (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2))) (*.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 eps 4) 1/2) 2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 eps 4) 3) 1/4) (pow.f64 (*.f64 (pow.f64 eps 4) 1/2) 2)) (pow.f64 eps 4))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3) (pow.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))))) (pow.f64 (pow.f64 eps 2) 2))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 eps 4) 1/2) 2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 eps 4) 3) 1/4) (pow.f64 (*.f64 (pow.f64 eps 4) 1/2) 2)) (pow.f64 eps 4))
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 1/2 (pow.f64 (pow.f64 eps 2) 2)))
(pow.f64 eps 4)
(+.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 1/2))
(pow.f64 eps 4)
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(*.f64 (pow.f64 eps 4) eps)
(*.f64 (pow.f64 (pow.f64 eps 2) 2) eps)
(*.f64 (pow.f64 eps 4) eps)
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2)))))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) eps) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2))) (*.f64 (cbrt.f64 (*.f64 eps eps)) eps))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (*.f64 (cbrt.f64 (cbrt.f64 eps)) eps)) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 eps 3)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 3)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) (*.f64 eps (*.f64 eps (cbrt.f64 eps)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 eps)) (pow.f64 (*.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps eps)) (cbrt.f64 (cbrt.f64 eps))) 2))
(*.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (cbrt.f64 (pow.f64 eps 2)))) (cbrt.f64 (*.f64 eps (cbrt.f64 eps))))
(*.f64 (cbrt.f64 (*.f64 eps (cbrt.f64 eps))) (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (cbrt.f64 (*.f64 eps eps)))))
(*.f64 (*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 eps)) (cbrt.f64 eps))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (cbrt.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) 2)))
(*.f64 eps (*.f64 (pow.f64 eps 3) eps))
(*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2))
(*.f64 eps (*.f64 (pow.f64 eps 3) eps))
(*.f64 (*.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps))) (*.f64 eps (cbrt.f64 eps)))
(*.f64 eps (*.f64 (pow.f64 eps 3) eps))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 eps)) eps) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) 2))))
(*.f64 (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))) (*.f64 eps (cbrt.f64 eps)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))) (cbrt.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3))))
(*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 eps eps)) eps)) (*.f64 (cbrt.f64 (cbrt.f64 eps)) eps)))
(*.f64 (pow.f64 eps 3) (pow.f64 eps 2))
(*.f64 (pow.f64 eps 3) (*.f64 eps eps))
(*.f64 (pow.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) 2) (cbrt.f64 eps))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps eps)) 2) (cbrt.f64 eps))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) eps))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 eps) (pow.f64 (*.f64 eps (*.f64 eps (cbrt.f64 eps))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 eps) (*.f64 eps eps)) 2) (cbrt.f64 eps))
(*.f64 (pow.f64 eps 2) (pow.f64 eps 3))
(*.f64 (pow.f64 eps 3) (*.f64 eps eps))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (pow.f64 eps 3) (cbrt.f64 (pow.f64 eps 2))))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (*.f64 (cbrt.f64 eps) (pow.f64 eps 3)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 eps (cbrt.f64 eps)) (pow.f64 eps 3)))
(*.f64 (*.f64 eps (cbrt.f64 eps)) (*.f64 (cbrt.f64 (*.f64 eps eps)) (pow.f64 eps 3)))
(*.f64 (pow.f64 (*.f64 eps (cbrt.f64 eps)) 2) (*.f64 eps (*.f64 eps (cbrt.f64 eps))))
(*.f64 eps (*.f64 (pow.f64 eps 3) eps))
(*.f64 1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(*.f64 (pow.f64 eps 4) eps)
(*.f64 2 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))
(*.f64 (pow.f64 eps 4) eps)
(*.f64 2 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(*.f64 (pow.f64 eps 4) eps)
(*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)
(*.f64 (pow.f64 eps 4) eps)
(/.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)
(*.f64 (pow.f64 eps 4) eps)
(/.f64 (*.f64 2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 2)
(*.f64 (pow.f64 eps 4) eps)
(/.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 2) 2)
(*.f64 (pow.f64 eps 4) eps)
(pow.f64 (pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 3) 1/3)
(*.f64 (pow.f64 eps 4) eps)
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) eps) 3)
(*.f64 (pow.f64 eps 3) (*.f64 eps eps))
(pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1)
(*.f64 (pow.f64 eps 4) eps)
(cbrt.f64 (pow.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 3))
(*.f64 (pow.f64 eps 4) eps)
(neg.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) -1))
(*.f64 (pow.f64 eps 4) eps)
(neg.f64 (*.f64 -1 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(*.f64 (pow.f64 eps 4) eps)
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 eps 4) eps) 3) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 2)) (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 eps 4) eps) 3) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 2)) (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (-.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))) (-.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 0 0) 0 (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (-.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 0 0) 0 (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 0) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 0) (*.f64 (*.f64 (pow.f64 eps 4) eps) (/.f64 (*.f64 (pow.f64 eps 4) eps) (*.f64 (pow.f64 eps 4) eps))) (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 0) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 0) (*.f64 (*.f64 (pow.f64 eps 4) eps) (/.f64 (*.f64 (pow.f64 eps 4) eps) (*.f64 (pow.f64 eps 4) eps))) (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3) (pow.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2)) (*.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 eps 4) eps) 3) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 2)) (*.f64 (pow.f64 eps 4) eps))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3) (pow.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))) (*.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))))) (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 2) 0) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 eps 4) eps) 3) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 eps 4) eps) 1/2) 2)) (*.f64 (pow.f64 eps 4) eps))
(+.f64 (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))) (*.f64 1/2 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2))))
(*.f64 (pow.f64 eps 4) eps)
(+.f64 (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2) (*.f64 (*.f64 eps (pow.f64 (pow.f64 eps 2) 2)) 1/2))
(*.f64 (pow.f64 eps 4) eps)

localize43.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 x (*.f64 (*.f64 x x) 6))
0.1b
(fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6)))
0.2b
(*.f64 (*.f64 x x) 6)
0.2b
(pow.f64 (*.f64 x x) 2)
Compiler

Compiled 95 to 50 computations (47.4% saved)

series15.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6)))
1.0ms
x
@0
(fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6)))
1.0ms
x
@inf
(fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6)))
0.0ms
x
@inf
(*.f64 (*.f64 x x) 6)
0.0ms
x
@0
(*.f64 (*.f64 x x) 6)
Compiler

Compiled 1155 to 975 computations (15.6% saved)

rewrite2.1s (2.5%)

Algorithm
batch-egg-rewrite
Rules
50×egg-rr
35×egg-rr
35×egg-rr
Counts
3 → 120
Calls
Call 1
Inputs
(*.f64 (*.f64 x x) 6)
(fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6)))
(*.f64 x (*.f64 (*.f64 x x) 6))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 6 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 x) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (cbrt.f64 (*.f64 6 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (sqrt.f64 6)) (*.f64 x (sqrt.f64 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 6) (*.f64 (sqrt.f64 6) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 6) (pow.f64 x 2)) (sqrt.f64 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 x)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2))) (cbrt.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 36) (*.f64 (cbrt.f64 6) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2)) (*.f64 6 (cbrt.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 2)) (cbrt.f64 36))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 6 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 6 (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) 6)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 6) (*.f64 (cbrt.f64 36) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (cbrt.f64 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 6 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -6 (pow.f64 x 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 6 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) 216) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (sqrt.f64 6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) 216))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 6 (pow.f64 x 2)) (*.f64 6 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 6 (pow.f64 x 2)) (*.f64 6 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 3 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 6 (pow.f64 x 2))) (*.f64 1/2 (*.f64 6 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) 3) (*.f64 (pow.f64 x 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2) (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 10)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 2)) (cbrt.f64 (*.f64 (pow.f64 x 3) 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (pow.f64 x 2) 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (*.f64 x 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (-.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (*.f64 x (cbrt.f64 4)) (*.f64 (cbrt.f64 6) x)))) (+.f64 (*.f64 x (cbrt.f64 4)) (*.f64 (cbrt.f64 6) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (-.f64 (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (*.f64 (*.f64 (cbrt.f64 6) x) (*.f64 x (cbrt.f64 4))))) (+.f64 (*.f64 (cbrt.f64 6) x) (*.f64 x (cbrt.f64 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x 3) 10) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 3) 10)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 3) 10) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 4)) (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 x) (pow.f64 x 2) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 16) (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 (pow.f64 x 2)) x (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 6 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 6 x) (pow.f64 x 2) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 6) x) (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x 2) (*.f64 6 x) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 6 (pow.f64 x 2)) x (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (cbrt.f64 6) x) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 x 3) (sqrt.f64 6)) (sqrt.f64 6) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 3)) (cbrt.f64 36) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 4 (pow.f64 x 3) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x 3) 4 (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 4 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x 3) 6 (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 6 (pow.f64 x 3)) 1 (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 6 (pow.f64 x 3)) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 6 (pow.f64 x 3) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 (pow.f64 x 3)) 1 (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 2 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 x 3) 10) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 10)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 4 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 4 (pow.f64 x 3)) 0) (*.f64 (*.f64 4 (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 4 (pow.f64 x 3)))) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3)))) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 2 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) -20) (*.f64 (pow.f64 x 3) -2)) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (*.f64 (*.f64 6 (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 6 (pow.f64 x 3)))) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 x 3) -2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) -20) (*.f64 (pow.f64 x 3) -2)) (*.f64 (pow.f64 x 3) 10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 4 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) 10)) (*.f64 1/2 (*.f64 (pow.f64 x 3) 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 x 3) 10) 1/2) (*.f64 (*.f64 (pow.f64 x 3) 10) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 6 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 (pow.f64 x 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (*.f64 6 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 x) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 6) x) (*.f64 (cbrt.f64 36) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (cbrt.f64 6) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x 3) (sqrt.f64 6)) (sqrt.f64 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 6) (*.f64 (pow.f64 x 3) (sqrt.f64 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x) (cbrt.f64 (*.f64 6 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 36) (*.f64 (cbrt.f64 6) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 3)) (cbrt.f64 36))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 6 (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 6 (pow.f64 x 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 3) 6)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 6 (pow.f64 x 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -6 (pow.f64 x 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 6 (pow.f64 x 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 216) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 6) x) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 216))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 6 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 6 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (pow.f64 x 3)) (*.f64 3 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 6 (pow.f64 x 3))) (*.f64 1/2 (*.f64 6 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 3) 3) (*.f64 (pow.f64 x 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2) (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2))))))

simplify4.1s (4.9%)

Algorithm
egglog
Counts
156 → 146
Calls
Call 1
Inputs
(*.f64 6 (pow.f64 x 2))
(*.f64 6 (pow.f64 x 2))
(*.f64 6 (pow.f64 x 2))
(*.f64 6 (pow.f64 x 2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 10 (pow.f64 x 3))
(*.f64 10 (pow.f64 x 3))
(*.f64 10 (pow.f64 x 3))
(*.f64 10 (pow.f64 x 3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 x (*.f64 6 x))
(*.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 (*.f64 6 x) x)
(*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (cbrt.f64 (*.f64 6 (pow.f64 x 2))))
(*.f64 (*.f64 x (sqrt.f64 6)) (*.f64 x (sqrt.f64 6)))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 x)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 (sqrt.f64 6) (*.f64 (sqrt.f64 6) (pow.f64 x 2)))
(*.f64 (*.f64 (sqrt.f64 6) (pow.f64 x 2)) (sqrt.f64 6))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 x)) (cbrt.f64 x))
(*.f64 (*.f64 6 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2))) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 36) (*.f64 (cbrt.f64 6) (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2)) (*.f64 6 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 2)) (cbrt.f64 36))
(*.f64 (*.f64 6 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (pow.f64 x 2) 2)))
(*.f64 1 (*.f64 6 (pow.f64 x 2)))
(*.f64 6 (pow.f64 x 2))
(*.f64 (*.f64 6 (pow.f64 x 2)) 1)
(*.f64 (pow.f64 x 2) 6)
(*.f64 (cbrt.f64 6) (*.f64 (cbrt.f64 36) (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (cbrt.f64 6))
(*.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2) 2)
(/.f64 (*.f64 6 (pow.f64 x 2)) 1)
(/.f64 (*.f64 -6 (pow.f64 x 2)) -1)
(pow.f64 (*.f64 6 (pow.f64 x 2)) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) 216) 1/3)
(pow.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) 3)
(pow.f64 (*.f64 x (sqrt.f64 6)) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) 216))
(if (!=.f64 1 0) (*.f64 6 (pow.f64 x 2)) (*.f64 6 (pow.f64 x 2)))
(if (!=.f64 2 0) (*.f64 6 (pow.f64 x 2)) (*.f64 6 (pow.f64 x 2)))
(+.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 3 (pow.f64 x 2)))
(+.f64 (*.f64 1/2 (*.f64 6 (pow.f64 x 2))) (*.f64 1/2 (*.f64 6 (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 x 2) 3) (*.f64 (pow.f64 x 2) 3))
(+.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2) (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 10)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 2)) (cbrt.f64 (*.f64 (pow.f64 x 3) 10)))
(*.f64 x (*.f64 (pow.f64 x 2) 10))
(*.f64 (pow.f64 x 2) (*.f64 x 10))
(*.f64 (+.f64 (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (-.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (*.f64 x (cbrt.f64 4)) (*.f64 (cbrt.f64 6) x)))) (+.f64 (*.f64 x (cbrt.f64 4)) (*.f64 (cbrt.f64 6) x)))
(*.f64 (+.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (-.f64 (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (*.f64 (*.f64 (cbrt.f64 6) x) (*.f64 x (cbrt.f64 4))))) (+.f64 (*.f64 (cbrt.f64 6) x) (*.f64 x (cbrt.f64 4))))
(*.f64 1 (*.f64 (pow.f64 x 3) 10))
(*.f64 (*.f64 (pow.f64 x 3) 10) 1)
(*.f64 (pow.f64 x 3) 10)
(/.f64 (*.f64 (pow.f64 x 3) 10) 1)
(fma.f64 (*.f64 x (cbrt.f64 4)) (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (*.f64 4 x) (pow.f64 x 2) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 16) (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (*.f64 4 (pow.f64 x 2)) x (*.f64 6 (pow.f64 x 3)))
(fma.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))
(fma.f64 x (*.f64 6 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 6 x) (pow.f64 x 2) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 (cbrt.f64 6) x) (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (pow.f64 x 2) (*.f64 6 x) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (cbrt.f64 x) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 6 (pow.f64 x 2)) x (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (cbrt.f64 6) x) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 (pow.f64 x 3) (sqrt.f64 6)) (sqrt.f64 6) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 3)) (cbrt.f64 36) (*.f64 4 (pow.f64 x 3)))
(fma.f64 4 (pow.f64 x 3) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (pow.f64 x 3) 4 (*.f64 6 (pow.f64 x 3)))
(fma.f64 1 (*.f64 4 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (pow.f64 x 3) 6 (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 6 (pow.f64 x 3)) 1 (*.f64 4 (pow.f64 x 3)))
(fma.f64 1 (*.f64 6 (pow.f64 x 3)) (*.f64 4 (pow.f64 x 3)))
(fma.f64 6 (pow.f64 x 3) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 4 (pow.f64 x 3)) 1 (*.f64 6 (pow.f64 x 3)))
(fma.f64 2 (*.f64 2 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(pow.f64 (*.f64 (pow.f64 x 3) 10) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 10)) 3)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 3))
(if (!=.f64 (*.f64 4 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 4 (pow.f64 x 3)) 0) (*.f64 (*.f64 4 (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 4 (pow.f64 x 3)))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3)))) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 2 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) -20) (*.f64 (pow.f64 x 3) -2)) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (*.f64 (*.f64 6 (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 6 (pow.f64 x 3)))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 (pow.f64 x 3) -2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) -20) (*.f64 (pow.f64 x 3) -2)) (*.f64 (pow.f64 x 3) 10))
(+.f64 (*.f64 4 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(+.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 4 (pow.f64 x 3)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) 10)) (*.f64 1/2 (*.f64 (pow.f64 x 3) 10)))
(+.f64 (*.f64 (*.f64 (pow.f64 x 3) 10) 1/2) (*.f64 (*.f64 (pow.f64 x 3) 10) 1/2))
(*.f64 x (*.f64 6 (pow.f64 x 2)))
(*.f64 (*.f64 6 (pow.f64 x 2)) x)
(*.f64 (pow.f64 x 2) (*.f64 6 x))
(*.f64 (*.f64 6 x) (pow.f64 x 2))
(*.f64 (*.f64 (cbrt.f64 6) x) (*.f64 (cbrt.f64 36) (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (cbrt.f64 6) x))
(*.f64 (cbrt.f64 x) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2))
(*.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x))
(*.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (pow.f64 x 3) (sqrt.f64 6)) (sqrt.f64 6))
(*.f64 (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2) (cbrt.f64 x))
(*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))))
(*.f64 (sqrt.f64 6) (*.f64 (pow.f64 x 3) (sqrt.f64 6)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x) (cbrt.f64 (*.f64 6 (pow.f64 x 2))))
(*.f64 (cbrt.f64 36) (*.f64 (cbrt.f64 6) (pow.f64 x 3)))
(*.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 3)) (cbrt.f64 36))
(*.f64 1 (*.f64 6 (pow.f64 x 3)))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 6 (pow.f64 x 3)) 1)
(*.f64 (pow.f64 x 3) 6)
(*.f64 (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2) 2)
(/.f64 (*.f64 6 (pow.f64 x 3)) 1)
(/.f64 (*.f64 -6 (pow.f64 x 3)) -1)
(pow.f64 (*.f64 6 (pow.f64 x 3)) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 216) 1/3)
(pow.f64 (*.f64 (cbrt.f64 6) x) 3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 216))
(if (!=.f64 1 0) (*.f64 6 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(if (!=.f64 2 0) (*.f64 6 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(+.f64 (*.f64 3 (pow.f64 x 3)) (*.f64 3 (pow.f64 x 3)))
(+.f64 (*.f64 1/2 (*.f64 6 (pow.f64 x 3))) (*.f64 1/2 (*.f64 6 (pow.f64 x 3))))
(+.f64 (*.f64 (pow.f64 x 3) 3) (*.f64 (pow.f64 x 3) 3))
(+.f64 (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2) (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2))
Outputs
(*.f64 6 (pow.f64 x 2))
(/.f64 (*.f64 x x) 1/6)
(*.f64 6 (pow.f64 x 2))
(/.f64 (*.f64 x x) 1/6)
(*.f64 6 (pow.f64 x 2))
(/.f64 (*.f64 x x) 1/6)
(*.f64 6 (pow.f64 x 2))
(/.f64 (*.f64 x x) 1/6)
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 6 (pow.f64 (/.f64 -1 x) -2))
(*.f64 10 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 10)
(*.f64 10 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 10)
(*.f64 10 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 10)
(*.f64 10 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 10)
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 10 (pow.f64 (/.f64 1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -10 (pow.f64 (/.f64 -1 x) -3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 6 (pow.f64 (/.f64 1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 -6 (pow.f64 (/.f64 -1 x) -3))
(*.f64 x (*.f64 6 x))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 6 x) x)
(/.f64 (*.f64 x x) 1/6)
(*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (cbrt.f64 (*.f64 6 (pow.f64 x 2))))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 x (sqrt.f64 6)) (*.f64 x (sqrt.f64 6)))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 x)))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 6 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 6 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (sqrt.f64 6) (*.f64 (sqrt.f64 6) (pow.f64 x 2)))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 (sqrt.f64 6) (pow.f64 x 2)) (sqrt.f64 6))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 6 x)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 6 x) (cbrt.f64 (*.f64 x x))))
(*.f64 (*.f64 6 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2))) (cbrt.f64 (pow.f64 x 2)))
(*.f64 6 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (cbrt.f64 36) (*.f64 (cbrt.f64 6) (pow.f64 x 2)))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 2) 2)) (*.f64 6 (cbrt.f64 (pow.f64 x 2))))
(*.f64 6 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 2)) (cbrt.f64 36))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 6 (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 (pow.f64 (pow.f64 x 2) 2)))
(*.f64 6 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (pow.f64 (*.f64 x x) 2))))
(*.f64 1 (*.f64 6 (pow.f64 x 2)))
(/.f64 (*.f64 x x) 1/6)
(*.f64 6 (pow.f64 x 2))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 6 (pow.f64 x 2)) 1)
(/.f64 (*.f64 x x) 1/6)
(*.f64 (pow.f64 x 2) 6)
(/.f64 (*.f64 x x) 1/6)
(*.f64 (cbrt.f64 6) (*.f64 (cbrt.f64 36) (pow.f64 x 2)))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (cbrt.f64 6))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2) 2)
(/.f64 (*.f64 x x) 1/6)
(/.f64 (*.f64 6 (pow.f64 x 2)) 1)
(/.f64 (*.f64 x x) 1/6)
(/.f64 (*.f64 -6 (pow.f64 x 2)) -1)
(/.f64 (*.f64 x x) 1/6)
(pow.f64 (*.f64 6 (pow.f64 x 2)) 1)
(/.f64 (*.f64 x x) 1/6)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) 216) 1/3)
(/.f64 (*.f64 x x) 1/6)
(pow.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) 3)
(/.f64 (*.f64 x x) 1/6)
(pow.f64 (*.f64 x (sqrt.f64 6)) 2)
(/.f64 (*.f64 x x) 1/6)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) 216))
(/.f64 (*.f64 x x) 1/6)
(if (!=.f64 1 0) (*.f64 6 (pow.f64 x 2)) (*.f64 6 (pow.f64 x 2)))
(if (!=.f64 1 0) (/.f64 (*.f64 x x) 1/6) (/.f64 (*.f64 x x) 1/6))
(if (!=.f64 2 0) (*.f64 6 (pow.f64 x 2)) (*.f64 6 (pow.f64 x 2)))
(if (!=.f64 2 0) (/.f64 (*.f64 x x) 1/6) (/.f64 (*.f64 x x) 1/6))
(+.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 3 (pow.f64 x 2)))
(/.f64 (*.f64 x x) 1/6)
(+.f64 (*.f64 1/2 (*.f64 6 (pow.f64 x 2))) (*.f64 1/2 (*.f64 6 (pow.f64 x 2))))
(/.f64 (*.f64 x x) 1/6)
(+.f64 (*.f64 (pow.f64 x 2) 3) (*.f64 (pow.f64 x 2) 3))
(/.f64 (*.f64 x x) 1/6)
(+.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2) (*.f64 (*.f64 6 (pow.f64 x 2)) 1/2))
(/.f64 (*.f64 x x) 1/6)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 10)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 2)))
(*.f64 (pow.f64 x 3) 10)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 2)) (cbrt.f64 (*.f64 (pow.f64 x 3) 10)))
(*.f64 (pow.f64 x 3) 10)
(*.f64 x (*.f64 (pow.f64 x 2) 10))
(*.f64 (pow.f64 x 3) 10)
(*.f64 (pow.f64 x 2) (*.f64 x 10))
(*.f64 (pow.f64 x 3) 10)
(*.f64 (+.f64 (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (-.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (*.f64 x (cbrt.f64 4)) (*.f64 (cbrt.f64 6) x)))) (+.f64 (*.f64 x (cbrt.f64 4)) (*.f64 (cbrt.f64 6) x)))
(fma.f64 6 (pow.f64 x 3) (pow.f64 (*.f64 (cbrt.f64 4) x) 3))
(*.f64 (+.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (-.f64 (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (*.f64 (*.f64 (cbrt.f64 6) x) (*.f64 x (cbrt.f64 4))))) (+.f64 (*.f64 (cbrt.f64 6) x) (*.f64 x (cbrt.f64 4))))
(fma.f64 6 (pow.f64 x 3) (pow.f64 (*.f64 (cbrt.f64 4) x) 3))
(*.f64 1 (*.f64 (pow.f64 x 3) 10))
(*.f64 (pow.f64 x 3) 10)
(*.f64 (*.f64 (pow.f64 x 3) 10) 1)
(*.f64 (pow.f64 x 3) 10)
(*.f64 (pow.f64 x 3) 10)
(/.f64 (*.f64 (pow.f64 x 3) 10) 1)
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 x (cbrt.f64 4)) (pow.f64 (*.f64 x (cbrt.f64 4)) 2) (*.f64 6 (pow.f64 x 3)))
(fma.f64 6 (pow.f64 x 3) (pow.f64 (*.f64 (cbrt.f64 4) x) 3))
(fma.f64 (*.f64 4 x) (pow.f64 x 2) (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (cbrt.f64 4) (*.f64 (cbrt.f64 16) (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (cbrt.f64 4) (*.f64 (pow.f64 x 3) (cbrt.f64 16)) (*.f64 6 (pow.f64 x 3)))
(fma.f64 (*.f64 4 (pow.f64 x 2)) x (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (*.f64 (cbrt.f64 x) (/.f64 (*.f64 x x) 1/6)) (cbrt.f64 (*.f64 x x)) (*.f64 (pow.f64 x 3) 4))
(fma.f64 x (*.f64 6 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 6 x) (pow.f64 x 2) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 (cbrt.f64 6) x) (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (pow.f64 x 2) (*.f64 6 x) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (cbrt.f64 x) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2) (*.f64 4 (pow.f64 x 3)))
(fma.f64 (cbrt.f64 x) (*.f64 (pow.f64 (*.f64 (cbrt.f64 x) x) 2) 6) (*.f64 (pow.f64 x 3) 4))
(fma.f64 (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 6 (pow.f64 x 2)) x (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (cbrt.f64 6) x) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 (pow.f64 x 3) (sqrt.f64 6)) (sqrt.f64 6) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 3)) (cbrt.f64 36) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 4 (pow.f64 x 3) (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (pow.f64 x 3) 4 (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 1 (*.f64 4 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (pow.f64 x 3) 6 (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 6 (pow.f64 x 3)) 1 (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 1 (*.f64 6 (pow.f64 x 3)) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 6 (pow.f64 x 3) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 (*.f64 4 (pow.f64 x 3)) 1 (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(fma.f64 2 (*.f64 2 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(*.f64 2 (-.f64 (*.f64 6 (pow.f64 x 3)) (pow.f64 x 3)))
(pow.f64 (*.f64 (pow.f64 x 3) 10) 1)
(*.f64 (pow.f64 x 3) 10)
(pow.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 3) 1/3)
(*.f64 (pow.f64 x 3) 10)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 10)) 3)
(*.f64 (pow.f64 x 3) 10)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x 3) 10) 3))
(*.f64 (pow.f64 x 3) 10)
(if (!=.f64 (*.f64 4 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 (pow.f64 x 3) 4) 0) (/.f64 (*.f64 280 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 (*.f64 (pow.f64 x 3) 12) (pow.f64 x 3) (*.f64 (pow.f64 (pow.f64 x 3) 2) 16))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 4 (pow.f64 x 3)) 0) (*.f64 (*.f64 4 (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 4 (pow.f64 x 3)))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 (pow.f64 x 3) 4) 0) (*.f64 4 (/.f64 (pow.f64 (pow.f64 x 3) 2) (/.f64 (pow.f64 x 3) 5/2))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3)))) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (fma.f64 (*.f64 (pow.f64 x 3) 12) (pow.f64 x 3) (*.f64 (pow.f64 (pow.f64 x 3) 2) 16)) 0) (/.f64 (*.f64 280 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 (*.f64 (pow.f64 x 3) 12) (pow.f64 x 3) (*.f64 (pow.f64 (pow.f64 x 3) 2) 16))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 280) (+.f64 (*.f64 16 (pow.f64 (pow.f64 x 3) 2)) (*.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 2 (pow.f64 x 3))))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (/.f64 (*.f64 280 (pow.f64 (pow.f64 x 3) 3)) (fma.f64 (*.f64 (pow.f64 x 3) 12) (pow.f64 x 3) (*.f64 (pow.f64 (pow.f64 x 3) 2) 16))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 2 (pow.f64 x 3)) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) -20) (*.f64 (pow.f64 x 3) -2)) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 (pow.f64 x 3) 2) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 x (cbrt.f64 10))) 3) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (*.f64 (*.f64 6 (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 6 (pow.f64 x 3)))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 6 (pow.f64 x 3)) 0) (*.f64 6 (/.f64 (pow.f64 (pow.f64 x 3) 2) (/.f64 (pow.f64 x 3) 5/3))) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 (pow.f64 x 3) -2) 0) (/.f64 (*.f64 (pow.f64 (pow.f64 x 3) 2) -20) (*.f64 (pow.f64 x 3) -2)) (*.f64 (pow.f64 x 3) 10))
(if (!=.f64 (*.f64 (pow.f64 x 3) -2) 0) (pow.f64 (/.f64 (*.f64 x x) (/.f64 x (cbrt.f64 10))) 3) (*.f64 (pow.f64 x 3) 10))
(+.f64 (*.f64 4 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(+.f64 (*.f64 6 (pow.f64 x 3)) (*.f64 4 (pow.f64 x 3)))
(*.f64 (pow.f64 x 3) 10)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 3) 10)) (*.f64 1/2 (*.f64 (pow.f64 x 3) 10)))
(*.f64 (pow.f64 x 3) 10)
(+.f64 (*.f64 (*.f64 (pow.f64 x 3) 10) 1/2) (*.f64 (*.f64 (pow.f64 x 3) 10) 1/2))
(*.f64 (pow.f64 x 3) 10)
(*.f64 x (*.f64 6 (pow.f64 x 2)))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 6 (pow.f64 x 2)) x)
(*.f64 6 (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (*.f64 6 x))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 6 x) (pow.f64 x 2))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 (cbrt.f64 6) x) (*.f64 (cbrt.f64 36) (pow.f64 x 2)))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 (cbrt.f64 36) (pow.f64 x 2)) (*.f64 (cbrt.f64 6) x))
(*.f64 6 (pow.f64 x 3))
(*.f64 (cbrt.f64 x) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 (*.f64 (cbrt.f64 x) x) 2) 6))
(*.f64 (cbrt.f64 (*.f64 6 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 x x) 1/6)) (cbrt.f64 x))
(*.f64 (*.f64 (pow.f64 x 3) (sqrt.f64 6)) (sqrt.f64 6))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))) (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))))
(*.f64 6 (pow.f64 x 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 x (sqrt.f64 6))) 2) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 (*.f64 (cbrt.f64 x) x) 2) 6))
(*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) (*.f64 x (cbrt.f64 (*.f64 6 (pow.f64 x 2)))))
(*.f64 6 (pow.f64 x 3))
(*.f64 (sqrt.f64 6) (*.f64 (pow.f64 x 3) (sqrt.f64 6)))
(*.f64 6 (pow.f64 x 3))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 6 (pow.f64 x 2)) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (*.f64 x x) 1/6)) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 36 (pow.f64 (pow.f64 x 2) 2))) x) (cbrt.f64 (*.f64 6 (pow.f64 x 2))))
(*.f64 6 (pow.f64 x 3))
(*.f64 (cbrt.f64 36) (*.f64 (cbrt.f64 6) (pow.f64 x 3)))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 (cbrt.f64 6) (pow.f64 x 3)) (cbrt.f64 36))
(*.f64 6 (pow.f64 x 3))
(*.f64 1 (*.f64 6 (pow.f64 x 3)))
(*.f64 6 (pow.f64 x 3))
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 6 (pow.f64 x 3)) 1)
(*.f64 6 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 6)
(*.f64 6 (pow.f64 x 3))
(*.f64 (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2) 2)
(*.f64 6 (pow.f64 x 3))
(/.f64 (*.f64 6 (pow.f64 x 3)) 1)
(*.f64 6 (pow.f64 x 3))
(/.f64 (*.f64 -6 (pow.f64 x 3)) -1)
(*.f64 6 (pow.f64 x 3))
(pow.f64 (*.f64 6 (pow.f64 x 3)) 1)
(*.f64 6 (pow.f64 x 3))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 216) 1/3)
(*.f64 6 (pow.f64 x 3))
(pow.f64 (*.f64 (cbrt.f64 6) x) 3)
(*.f64 6 (pow.f64 x 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 216))
(*.f64 6 (pow.f64 x 3))
(if (!=.f64 1 0) (*.f64 6 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(if (!=.f64 2 0) (*.f64 6 (pow.f64 x 3)) (*.f64 6 (pow.f64 x 3)))
(+.f64 (*.f64 3 (pow.f64 x 3)) (*.f64 3 (pow.f64 x 3)))
(*.f64 6 (pow.f64 x 3))
(+.f64 (*.f64 1/2 (*.f64 6 (pow.f64 x 3))) (*.f64 1/2 (*.f64 6 (pow.f64 x 3))))
(*.f64 6 (pow.f64 x 3))
(+.f64 (*.f64 (pow.f64 x 3) 3) (*.f64 (pow.f64 x 3) 3))
(*.f64 6 (pow.f64 x 3))
(+.f64 (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2) (*.f64 (*.f64 6 (pow.f64 x 3)) 1/2))
(*.f64 6 (pow.f64 x 3))

eval948.0ms (1.1%)

Compiler

Compiled 49779 to 34963 computations (29.8% saved)

prune275.0ms (0.3%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New1101111112
Fresh156
Picked101
Done415
Total1107171124
Error
0.0b
Counts
1124 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
6.8b
(if (!=.f64 (pow.f64 (/.f64 1 eps) -5) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
16.5b
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
16.7b
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (/.f64 1 (*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
7.5b
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
7.5b
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
9.9b
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 eps eps)))
7.7b
(pow.f64 (/.f64 1 eps) -5)
7.5b
(pow.f64 eps 5)
6.6b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
16.0b
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))) (pow.f64 x 5))
10.1b
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
10.2b
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))
10.0b
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
10.2b
(*.f64 eps (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3))
7.7b
(*.f64 eps (pow.f64 (*.f64 eps (cbrt.f64 eps)) 3))
10.2b
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 3)))
10.0b
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
Compiler

Compiled 661 to 484 computations (26.8% saved)

localize31.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 1 eps) -5)
0.3b
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
0.8b
(!=.f64 (pow.f64 (/.f64 1 eps) -5) 0)
1.1b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 97 to 65 computations (33% saved)

series5.0ms (0%)

Counts
2 → 8
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@-inf
(pow.f64 (/.f64 1 eps) -5)
1.0ms
eps
@0
(pow.f64 (/.f64 1 eps) -5)
0.0ms
eps
@inf
(pow.f64 (/.f64 1 eps) -5)
0.0ms
eps
@0
(!=.f64 (pow.f64 (/.f64 1 eps) -5) 0)
0.0ms
eps
@-inf
(!=.f64 (pow.f64 (/.f64 1 eps) -5) 0)
Compiler

Compiled 215 to 175 computations (18.6% saved)

rewrite1.5s (1.8%)

Algorithm
batch-egg-rewrite
Rules
48×egg-rr
egg-rr
Counts
2 → 49
Calls
Call 1
Inputs
(!=.f64 (pow.f64 (/.f64 1 eps) -5) 0)
(pow.f64 (/.f64 1 eps) -5)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x !=.f64 (pow.f64 (pow.f64 eps -1) -5) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) 2) (pow.f64 (pow.f64 eps -1) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 eps -1) -5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 eps -1) -5) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 eps -1) -5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 eps -1) -5)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 eps -1) -5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (pow.f64 (pow.f64 eps -1) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 eps -1) -5) 0) (pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) -1) -1) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 eps -1) 0) (/.f64 1 (pow.f64 (pow.f64 eps -1) 5)) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) -1/3)) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) -3)) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 3 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (pow.f64 (pow.f64 eps -1) -5)) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (pow.f64 eps -1) -5) (*.f64 0 (pow.f64 (pow.f64 eps -1) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps -1) -5)) (*.f64 1/2 (pow.f64 (pow.f64 eps -1) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 eps -1) -5))) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) 0) (pow.f64 (pow.f64 eps -1) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (pow.f64 eps -1) -5) (*.f64 (pow.f64 (pow.f64 eps -1) -5) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) 1/2) (*.f64 (pow.f64 (pow.f64 eps -1) -5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 0) (pow.f64 (pow.f64 eps -1) -5))))))

simplify2.1s (2.5%)

Algorithm
egglog
Counts
57 → 66
Calls
Call 1
Inputs
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(!=.f64 (pow.f64 (pow.f64 eps -1) -5) 0)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) 2) (pow.f64 (pow.f64 eps -1) -5))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) 2)))
(*.f64 1 (pow.f64 (pow.f64 eps -1) -5))
(*.f64 (pow.f64 (pow.f64 eps -1) -5) 1)
(*.f64 -1 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))
(*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) -1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))
(*.f64 (/.f64 (pow.f64 (pow.f64 eps -1) -5) 2) 2)
(*.f64 (/.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 3)
(*.f64 -1 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 3))
(-.f64 0 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))
(/.f64 (pow.f64 (pow.f64 eps -1) -5) 1)
(/.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) -1)
(pow.f64 (pow.f64 eps -1) -5)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) 3)
(pow.f64 (pow.f64 (pow.f64 eps -1) -5) 1)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3))
(neg.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 1))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 3))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))))
(neg.f64 (*.f64 1 (neg.f64 (pow.f64 (pow.f64 eps -1) -5))))
(neg.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 1))
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))))
(if (!=.f64 (pow.f64 (pow.f64 eps -1) -5) 0) (pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) -1) -1) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (pow.f64 eps -1) 0) (/.f64 1 (pow.f64 (pow.f64 eps -1) 5)) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) -1/3)) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) -3)) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 1 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 3 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 -1 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 2 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 eps -1) -5)) (pow.f64 (pow.f64 eps -1) -5))
(+.f64 (pow.f64 (pow.f64 eps -1) -5) (*.f64 0 (pow.f64 (pow.f64 eps -1) -5)))
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps -1) -5)) (*.f64 1/2 (pow.f64 (pow.f64 eps -1) -5)))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 eps -1) -5))) (pow.f64 (pow.f64 eps -1) -5))
(+.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) 0) (pow.f64 (pow.f64 eps -1) -5))
(+.f64 (pow.f64 (pow.f64 eps -1) -5) (*.f64 (pow.f64 (pow.f64 eps -1) -5) 0))
(+.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) 1/2) (*.f64 (pow.f64 (pow.f64 eps -1) -5) 1/2))
(+.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 0) (pow.f64 (pow.f64 eps -1) -5))
Outputs
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(pow.f64 eps 5)
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(*.f64 -1 (pow.f64 (/.f64 -1 eps) -5))
(neg.f64 (pow.f64 (/.f64 -1 eps) -5))
(!=.f64 (pow.f64 (pow.f64 eps -1) -5) 0)
(!=.f64 (pow.f64 (/.f64 1 eps) -5) 0)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))
(pow.f64 (/.f64 1 eps) -5)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))
(pow.f64 (/.f64 1 eps) -5)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 eps) -5)) (*.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) 2) (pow.f64 (pow.f64 eps -1) -5))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)) 2) (pow.f64 (/.f64 1 eps) -5)) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)) (*.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2) (cbrt.f64 (pow.f64 (/.f64 1 eps) -5)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)) (pow.f64 (/.f64 1 eps) -5))))
(*.f64 1 (pow.f64 (pow.f64 eps -1) -5))
(pow.f64 (/.f64 1 eps) -5)
(*.f64 (pow.f64 (pow.f64 eps -1) -5) 1)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 -1 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))
(pow.f64 (/.f64 1 eps) -5)
(*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) -1)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 eps) -5)) (*.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2)) (*.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 2) (cbrt.f64 (pow.f64 (/.f64 1 eps) -5)))))
(*.f64 (/.f64 (pow.f64 (pow.f64 eps -1) -5) 2) 2)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 (/.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 3)
(pow.f64 (/.f64 1 eps) -5)
(*.f64 -1 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 3))
(pow.f64 (/.f64 1 eps) -5)
(-.f64 0 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))
(pow.f64 (/.f64 1 eps) -5)
(/.f64 (pow.f64 (pow.f64 eps -1) -5) 1)
(pow.f64 (/.f64 1 eps) -5)
(/.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) -1)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (pow.f64 eps -1) -5)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) 3)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (pow.f64 (pow.f64 eps -1) -5) 1)
(pow.f64 (/.f64 1 eps) -5)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 1/3)
(pow.f64 (/.f64 1 eps) -5)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 1))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) 3))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)))))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2)))))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (*.f64 1 (neg.f64 (pow.f64 (pow.f64 eps -1) -5))))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 1))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))))
(pow.f64 (/.f64 1 eps) -5)
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 2))) (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5))))
(pow.f64 (/.f64 1 eps) -5)
(if (!=.f64 (pow.f64 (pow.f64 eps -1) -5) 0) (pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) -1) -1) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (pow.f64 (/.f64 1 eps) -5) 0) (pow.f64 (/.f64 1 (pow.f64 (/.f64 1 eps) -5)) -1) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 (pow.f64 eps -1) 0) (/.f64 1 (pow.f64 (pow.f64 eps -1) 5)) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (/.f64 1 eps) 0) (pow.f64 (pow.f64 (/.f64 1 eps) 5) -1) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 eps -1) -5) 3) -1/3)) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 eps) -5) 3) -1/3)) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 eps -1) -5)) -3)) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 eps) -5)) 0) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 eps) -5)) -3) -1) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 1 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 1 0) (pow.f64 (/.f64 1 eps) -5) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 3 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 3 0) (pow.f64 (/.f64 1 eps) -5) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 -1 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 -1 0) (pow.f64 (/.f64 1 eps) -5) (pow.f64 (/.f64 1 eps) -5))
(if (!=.f64 2 0) (pow.f64 (pow.f64 eps -1) -5) (pow.f64 (pow.f64 eps -1) -5))
(if (!=.f64 2 0) (pow.f64 (/.f64 1 eps) -5) (pow.f64 (/.f64 1 eps) -5))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 eps -1) -5)) (pow.f64 (pow.f64 eps -1) -5))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (pow.f64 (pow.f64 eps -1) -5) (*.f64 0 (pow.f64 (pow.f64 eps -1) -5)))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 eps -1) -5)) (*.f64 1/2 (pow.f64 (pow.f64 eps -1) -5)))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 eps -1) -5))) (pow.f64 (pow.f64 eps -1) -5))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) 0) (pow.f64 (pow.f64 eps -1) -5))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (pow.f64 (pow.f64 eps -1) -5) (*.f64 (pow.f64 (pow.f64 eps -1) -5) 0))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (pow.f64 (pow.f64 eps -1) -5) 1/2) (*.f64 (pow.f64 (pow.f64 eps -1) -5) 1/2))
(pow.f64 (/.f64 1 eps) -5)
(+.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 eps -1) -5)) 0) (pow.f64 (pow.f64 eps -1) -5))
(pow.f64 (/.f64 1 eps) -5)

localize6.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize19.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
0.3b
(pow.f64 (/.f64 1 x) -4)
Compiler

Compiled 27 to 20 computations (25.9% saved)

series28.0ms (0%)

Counts
2 → 32
Calls

9 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
1.0ms
x
@-inf
(pow.f64 (/.f64 1 x) -4)
1.0ms
x
@inf
(pow.f64 (/.f64 1 x) -4)
1.0ms
x
@0
(pow.f64 (/.f64 1 x) -4)
1.0ms
eps
@inf
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
Compiler

Compiled 1215 to 935 computations (23% saved)

rewrite2.0s (2.3%)

Algorithm
batch-egg-rewrite
Rules
63×egg-rr
38×egg-rr
Counts
2 → 101
Calls
Call 1
Inputs
(pow.f64 (/.f64 1 x) -4)
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x -1) -4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 x -1) -4) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 x -1) -4) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 x -1) -4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 x -1) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 x -1) -4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 x -1) -4) 0) (pow.f64 (/.f64 1 (pow.f64 (pow.f64 x -1) -4)) -1) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) -3)) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x -1) 0) (/.f64 1 (pow.f64 (pow.f64 x -1) 4)) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) -1/3)) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 3 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 0 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (pow.f64 x -1) -4)) (*.f64 1/2 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (pow.f64 (pow.f64 x -1) -4)) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 (pow.f64 (pow.f64 x -1) -4) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) 1/2) (*.f64 (pow.f64 (pow.f64 x -1) -4) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) 0) (pow.f64 (pow.f64 x -1) -4))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 5 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (cbrt.f64 5)) (cbrt.f64 25))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (pow.f64 (pow.f64 x -1) -4)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) -4)) (cbrt.f64 (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 5 eps)) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 25) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (cbrt.f64 (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 5)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (sqrt.f64 5)) (sqrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 5) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (sqrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (/.f64 1 5))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -3)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) -1/3)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 3 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (*.f64 4 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 3 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1/2) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 4) (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 3) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 2))))))

simplify3.3s (3.9%)

Algorithm
egglog
Counts
133 → 126
Calls
Call 1
Inputs
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)))
(*.f64 1 (pow.f64 (pow.f64 x -1) -4))
(*.f64 (pow.f64 (pow.f64 x -1) -4) 1)
(*.f64 (/.f64 (pow.f64 (pow.f64 x -1) -4) 3) 3)
(*.f64 (/.f64 (pow.f64 (pow.f64 x -1) -4) 2) 2)
(*.f64 -1 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))
(*.f64 -1 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1) -1)
(*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) -1)
(-.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))
(-.f64 0 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))
(/.f64 (pow.f64 (pow.f64 x -1) -4) 1)
(/.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) -1)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 3)
(pow.f64 (pow.f64 x -1) -4)
(pow.f64 (pow.f64 (pow.f64 x -1) -4) 1)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3))
(neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))
(neg.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))
(neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1) 1))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) 1))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))) 3))
(if (!=.f64 (pow.f64 (pow.f64 x -1) -4) 0) (pow.f64 (/.f64 1 (pow.f64 (pow.f64 x -1) -4)) -1) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) -3)) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (pow.f64 x -1) 0) (/.f64 1 (pow.f64 (pow.f64 x -1) 4)) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) -1/3)) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 -1 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 1 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 3 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 2 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(+.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 0 (pow.f64 (pow.f64 x -1) -4)))
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 x -1) -4)) (*.f64 1/2 (pow.f64 (pow.f64 x -1) -4)))
(+.f64 (*.f64 0 (pow.f64 (pow.f64 x -1) -4)) (pow.f64 (pow.f64 x -1) -4))
(+.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 (pow.f64 (pow.f64 x -1) -4) 0))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) 1/2) (*.f64 (pow.f64 (pow.f64 x -1) -4) 1/2))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) 0) (pow.f64 (pow.f64 x -1) -4))
(*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))
(*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 5 eps)))
(*.f64 eps (*.f64 5 (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (cbrt.f64 5)) (cbrt.f64 25))
(*.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2))
(*.f64 (*.f64 5 (pow.f64 (pow.f64 x -1) -4)) eps)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) -4)) (cbrt.f64 (*.f64 5 eps)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 5 eps)) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))))
(*.f64 (cbrt.f64 25) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (cbrt.f64 5)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))
(*.f64 5 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 5)
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (sqrt.f64 5) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (sqrt.f64 5)))
(*.f64 1 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 3)
(*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2) 2)
(*.f64 -1 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1) -1)
(*.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(-.f64 0 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))
(/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)
(/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (/.f64 1 5))
(/.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3))
(neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))
(neg.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 1))
(neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1) 1))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))) 3))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -3)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) -1/3)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 -1 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 3 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 2 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (*.f64 4 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))
(+.f64 (*.f64 4 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 3 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1/2) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1/2))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 4))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 4) (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 3))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 3) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 2))
Outputs
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(pow.f64 (/.f64 -1 x) -4)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2))
(pow.f64 (/.f64 1 x) -4)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)))
(pow.f64 (/.f64 1 x) -4)
(*.f64 1 (pow.f64 (pow.f64 x -1) -4))
(pow.f64 (/.f64 1 x) -4)
(*.f64 (pow.f64 (pow.f64 x -1) -4) 1)
(pow.f64 (/.f64 1 x) -4)
(*.f64 (/.f64 (pow.f64 (pow.f64 x -1) -4) 3) 3)
(pow.f64 (/.f64 1 x) -4)
(*.f64 (/.f64 (pow.f64 (pow.f64 x -1) -4) 2) 2)
(pow.f64 (/.f64 1 x) -4)
(*.f64 -1 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))
(pow.f64 (/.f64 1 x) -4)
(*.f64 -1 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))
(pow.f64 (/.f64 1 x) -4)
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1) -1)
(pow.f64 (/.f64 1 x) -4)
(*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) -1)
(pow.f64 (/.f64 1 x) -4)
(-.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))
(pow.f64 (/.f64 1 x) -4)
(-.f64 0 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))
(pow.f64 (/.f64 1 x) -4)
(/.f64 (pow.f64 (pow.f64 x -1) -4) 1)
(pow.f64 (/.f64 1 x) -4)
(/.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) -1)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 3)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 x -1) -4)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 (pow.f64 x -1) -4) 1)
(pow.f64 (/.f64 1 x) -4)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) 1/3)
(pow.f64 (/.f64 1 x) -4)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3))
(pow.f64 (/.f64 1 x) -4)
(neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1))
(pow.f64 (/.f64 1 x) -4)
(neg.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)))
(pow.f64 (/.f64 1 x) -4)
(neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) -1) 1))
(pow.f64 (/.f64 1 x) -4)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (pow.f64 x -1) -4)) 1))
(pow.f64 (/.f64 1 x) -4)
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))) 3))
(pow.f64 (/.f64 1 x) -4)
(if (!=.f64 (pow.f64 (pow.f64 x -1) -4) 0) (pow.f64 (/.f64 1 (pow.f64 (pow.f64 x -1) -4)) -1) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (pow.f64 (/.f64 1 x) -4) 0) (pow.f64 (/.f64 1 (pow.f64 (/.f64 1 x) -4)) -1) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) -3)) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -4)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 1 x) -4)) -3)) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 (pow.f64 x -1) 0) (/.f64 1 (pow.f64 (pow.f64 x -1) 4)) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (/.f64 1 x) 0) (/.f64 1 (pow.f64 (/.f64 1 x) 4)) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 x -1) -4) 3) -1/3)) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 (pow.f64 (pow.f64 (/.f64 1 x) -4) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (/.f64 1 x) -4) 3) -1/3)) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 -1 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 -1 0) (pow.f64 (/.f64 1 x) -4) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 1 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 1 0) (pow.f64 (/.f64 1 x) -4) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 3 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 3 0) (pow.f64 (/.f64 1 x) -4) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 2 0) (pow.f64 (pow.f64 x -1) -4) (pow.f64 (pow.f64 x -1) -4))
(if (!=.f64 2 0) (pow.f64 (/.f64 1 x) -4) (pow.f64 (/.f64 1 x) -4))
(+.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 0 (pow.f64 (pow.f64 x -1) -4)))
(pow.f64 (/.f64 1 x) -4)
(+.f64 (*.f64 1/2 (pow.f64 (pow.f64 x -1) -4)) (*.f64 1/2 (pow.f64 (pow.f64 x -1) -4)))
(pow.f64 (/.f64 1 x) -4)
(+.f64 (*.f64 0 (pow.f64 (pow.f64 x -1) -4)) (pow.f64 (pow.f64 x -1) -4))
(pow.f64 (/.f64 1 x) -4)
(+.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 (pow.f64 (pow.f64 x -1) -4) 0))
(pow.f64 (/.f64 1 x) -4)
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) 1/2) (*.f64 (pow.f64 (pow.f64 x -1) -4) 1/2))
(pow.f64 (/.f64 1 x) -4)
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) 0) (pow.f64 (pow.f64 x -1) -4))
(pow.f64 (/.f64 1 x) -4)
(*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 5 eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 eps (*.f64 5 (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (cbrt.f64 5)) (cbrt.f64 25))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 5 (pow.f64 (pow.f64 x -1) -4)) eps)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) -4)) (cbrt.f64 (*.f64 5 eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 5 eps)) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 2) (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 (pow.f64 x -1) -4))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (cbrt.f64 25) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (cbrt.f64 5)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 5)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (sqrt.f64 5) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (sqrt.f64 5)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 1 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 3)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 2) 2)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 -1 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1) -1)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(-.f64 0 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(/.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (/.f64 1 5))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(/.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 3)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 1/3)
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(neg.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 1))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) -1) 1))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))) 3))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -1) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) 0) (/.f64 1 (/.f64 (/.f64 1/5 eps) (pow.f64 (/.f64 1 x) -4))) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) -3)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))) -3)) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 3) -1/3)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) 3) -1/3)) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(if (!=.f64 -1 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 -1 0) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 1 0) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(if (!=.f64 3 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 3 0) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(if (!=.f64 2 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(if (!=.f64 2 0) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)) (*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4)))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps))) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (*.f64 4 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 4 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 3 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 3 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1/2) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 1/2))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)) 0) (*.f64 (pow.f64 (pow.f64 x -1) -4) (*.f64 5 eps)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 4))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 4) (*.f64 (pow.f64 (pow.f64 x -1) -4) eps))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 3))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 3) (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) -4) eps) 2))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))

localize14.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
0.2b
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
0.2b
(*.f64 x (cbrt.f64 x))
0.6b
(cbrt.f64 x)
Compiler

Compiled 44 to 19 computations (56.8% saved)

series69.0ms (0.1%)

Counts
4 → 12
Calls

15 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
(cbrt.f64 x)
2.0ms
eps
@0
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
1.0ms
x
@-inf
(*.f64 x (cbrt.f64 x))
1.0ms
eps
@inf
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
0.0ms
x
@-inf
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
Compiler

Compiled 6255 to 4515 computations (27.8% saved)

rewrite1.6s (1.8%)

Algorithm
batch-egg-rewrite
Rules
40×egg-rr
30×egg-rr
27×egg-rr
19×egg-rr
Counts
4 → 116
Calls
Call 1
Inputs
(cbrt.f64 x)
(*.f64 x (cbrt.f64 x))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 x 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 x)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 1 (pow.f64 x -1/3)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 x)) -3)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -1)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 x)) (*.f64 1/2 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 x) 1/2) (*.f64 (cbrt.f64 x) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 x (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 x (cbrt.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cbrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (cbrt.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 x 2) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cbrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 x 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (cbrt.f64 x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 x 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 x 2) 2) -1/3)) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) -3)) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) -1)) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 x (cbrt.f64 x))) (*.f64 1/2 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 1/2) (*.f64 (*.f64 x (cbrt.f64 x)) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 x)) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (cbrt.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 x (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 x (cbrt.f64 x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cbrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) -1/3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) -3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) -1)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 1/2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1/2) (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 eps) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 x) (*.f64 5 eps)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2)) (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5 (*.f64 eps (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (*.f64 x (cbrt.f64 x))) 5)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 25 (pow.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 5 eps))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 5 eps)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) (cbrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 x (cbrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 x (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 5 eps)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) 0) (/.f64 1 (pow.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) -1/3)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) -3)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 0) (/.f64 1 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) -1)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) (*.f64 1/2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1/2) (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1/2))))))

simplify3.2s (3.7%)

Algorithm
egglog
Counts
128 → 131
Calls
Call 1
Inputs
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) 2))
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(/.f64 (cbrt.f64 x) 1)
(/.f64 (*.f64 2 (cbrt.f64 x)) 2)
(/.f64 (*.f64 (cbrt.f64 x) 2) 2)
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(cbrt.f64 x)
(neg.f64 (*.f64 (cbrt.f64 x) -1))
(neg.f64 (*.f64 -1 (cbrt.f64 x)))
(if (!=.f64 x 0) (/.f64 1 (pow.f64 x -1/3)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 x)) -3)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -1)) (cbrt.f64 x))
(+.f64 (*.f64 1/2 (cbrt.f64 x)) (*.f64 1/2 (cbrt.f64 x)))
(+.f64 (*.f64 (cbrt.f64 x) 1/2) (*.f64 (cbrt.f64 x) 1/2))
(*.f64 x (cbrt.f64 x))
(*.f64 (cbrt.f64 x) x)
(*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 x (cbrt.f64 (cbrt.f64 x))))
(*.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (*.f64 x (cbrt.f64 x)) 1)
(*.f64 1 (*.f64 x (cbrt.f64 x)))
(/.f64 (*.f64 x (cbrt.f64 x)) 1)
(/.f64 (*.f64 2 (*.f64 x (cbrt.f64 x))) 2)
(/.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 2) 2)
(pow.f64 (pow.f64 (pow.f64 x 2) 2) 1/3)
(pow.f64 (*.f64 x (cbrt.f64 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) 3)
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 2)
(cbrt.f64 (pow.f64 (pow.f64 x 2) 2))
(neg.f64 (*.f64 (*.f64 x (cbrt.f64 x)) -1))
(neg.f64 (*.f64 -1 (*.f64 x (cbrt.f64 x))))
(if (!=.f64 (pow.f64 (pow.f64 x 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 x 2) 2) -1/3)) (*.f64 x (cbrt.f64 x)))
(if (!=.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) -3)) (*.f64 x (cbrt.f64 x)))
(if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) -1)) (*.f64 x (cbrt.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 x (cbrt.f64 x))) (*.f64 1/2 (*.f64 x (cbrt.f64 x))))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 1/2) (*.f64 (*.f64 x (cbrt.f64 x)) 1/2))
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 x (cbrt.f64 x)))
(*.f64 (pow.f64 x 2) (cbrt.f64 (pow.f64 x 2)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x))))
(*.f64 x (*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 x) (*.f64 x (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 x (*.f64 x (cbrt.f64 x))) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 x))) x)
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x) 2))
(*.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)
(/.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)
(/.f64 (*.f64 2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 2) 2)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) 1/3)
(pow.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 3)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))
(neg.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) -1))
(neg.f64 (*.f64 -1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) -1/3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) -3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(if (!=.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) -1)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 1/2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(+.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1/2) (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1/2))
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
(*.f64 (*.f64 5 eps) (*.f64 x (cbrt.f64 x)))
(*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2)))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 5 eps)) x)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2)) (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) eps)
(*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) 5))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(*.f64 5 (*.f64 eps (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 5 eps)))
(*.f64 (*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 eps (*.f64 x (cbrt.f64 x))) 5)
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 25 (pow.f64 eps 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 5 eps)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 5 eps))) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 5 eps)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) (cbrt.f64 eps)))
(*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 (cbrt.f64 x) (*.f64 x (*.f64 5 eps)))
(*.f64 (*.f64 x (*.f64 5 eps)) (cbrt.f64 x))
(*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)
(*.f64 1 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(/.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)
(/.f64 (*.f64 2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2) 2)
(pow.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) 1/3)
(pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 3)
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)))
(neg.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) -1))
(neg.f64 (*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))
(if (!=.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) 0) (/.f64 1 (pow.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) -1/3)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(if (!=.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) -3)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(if (!=.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 0) (/.f64 1 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) -1)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(+.f64 (*.f64 1/2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) (*.f64 1/2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))
(+.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1/2) (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1/2))
Outputs
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 (pow.f64 x 1/3) (*.f64 eps x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(cbrt.f64 x)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))
(cbrt.f64 x)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) 2))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(*.f64 1 (cbrt.f64 x))
(cbrt.f64 x)
(/.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(/.f64 (*.f64 2 (cbrt.f64 x)) 2)
(cbrt.f64 x)
(/.f64 (*.f64 (cbrt.f64 x) 2) 2)
(cbrt.f64 x)
(pow.f64 x 1/3)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 x) 1)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(cbrt.f64 x)
(cbrt.f64 x)
(neg.f64 (*.f64 (cbrt.f64 x) -1))
(cbrt.f64 x)
(neg.f64 (*.f64 -1 (cbrt.f64 x)))
(cbrt.f64 x)
(if (!=.f64 x 0) (/.f64 1 (pow.f64 x -1/3)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 x)) -3)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 1 (pow.f64 (cbrt.f64 x) -1)) (cbrt.f64 x))
(if (!=.f64 (cbrt.f64 x) 0) (/.f64 -1 (/.f64 -1 (cbrt.f64 x))) (cbrt.f64 x))
(+.f64 (*.f64 1/2 (cbrt.f64 x)) (*.f64 1/2 (cbrt.f64 x)))
(cbrt.f64 x)
(+.f64 (*.f64 (cbrt.f64 x) 1/2) (*.f64 (cbrt.f64 x) 1/2))
(cbrt.f64 x)
(*.f64 x (cbrt.f64 x))
(*.f64 (cbrt.f64 x) x)
(*.f64 x (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x))
(*.f64 x (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (pow.f64 x 2)))
(cbrt.f64 (pow.f64 (*.f64 x x) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x) (cbrt.f64 (cbrt.f64 x)))
(*.f64 x (cbrt.f64 x))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 x (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 x (cbrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) x)) 2))
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 x) 2)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 x (cbrt.f64 (cbrt.f64 x))))
(*.f64 x (cbrt.f64 x))
(*.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 x (cbrt.f64 x))
(*.f64 (*.f64 x (cbrt.f64 x)) 1)
(*.f64 x (cbrt.f64 x))
(*.f64 1 (*.f64 x (cbrt.f64 x)))
(*.f64 x (cbrt.f64 x))
(/.f64 (*.f64 x (cbrt.f64 x)) 1)
(*.f64 x (cbrt.f64 x))
(/.f64 (*.f64 2 (*.f64 x (cbrt.f64 x))) 2)
(*.f64 x (cbrt.f64 x))
(/.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 2) 2)
(*.f64 x (cbrt.f64 x))
(pow.f64 (pow.f64 (pow.f64 x 2) 2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x x) 2))
(pow.f64 (*.f64 x (cbrt.f64 x)) 1)
(*.f64 x (cbrt.f64 x))
(pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) 3)
(*.f64 x (cbrt.f64 x))
(pow.f64 (cbrt.f64 (pow.f64 x 2)) 2)
(cbrt.f64 (pow.f64 (*.f64 x x) 2))
(cbrt.f64 (pow.f64 (pow.f64 x 2) 2))
(cbrt.f64 (pow.f64 (*.f64 x x) 2))
(neg.f64 (*.f64 (*.f64 x (cbrt.f64 x)) -1))
(*.f64 x (cbrt.f64 x))
(neg.f64 (*.f64 -1 (*.f64 x (cbrt.f64 x))))
(*.f64 x (cbrt.f64 x))
(if (!=.f64 (pow.f64 (pow.f64 x 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 x 2) 2) -1/3)) (*.f64 x (cbrt.f64 x)))
(if (!=.f64 (pow.f64 (*.f64 x x) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 x x) 2) -1/3)) (*.f64 x (cbrt.f64 x)))
(if (!=.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) -3)) (*.f64 x (cbrt.f64 x)))
(if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) -1)) (*.f64 x (cbrt.f64 x)))
(if (!=.f64 (*.f64 x (cbrt.f64 x)) 0) (/.f64 -1 (/.f64 -1 (*.f64 x (cbrt.f64 x)))) (*.f64 x (cbrt.f64 x)))
(+.f64 (*.f64 1/2 (*.f64 x (cbrt.f64 x))) (*.f64 1/2 (*.f64 x (cbrt.f64 x))))
(*.f64 x (cbrt.f64 x))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 1/2) (*.f64 (*.f64 x (cbrt.f64 x)) 1/2))
(*.f64 x (cbrt.f64 x))
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 x (cbrt.f64 x)))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (pow.f64 x 2) (cbrt.f64 (pow.f64 x 2)))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (cbrt.f64 (pow.f64 x 2)) (pow.f64 x 2))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x))))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 x (*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 x))))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (cbrt.f64 x) (*.f64 x (*.f64 x (cbrt.f64 x))))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (*.f64 x (*.f64 x (cbrt.f64 x))) (cbrt.f64 x))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 x))) x)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (pow.f64 (*.f64 x (cbrt.f64 (cbrt.f64 x))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) x) 2))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(/.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 2)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 2) 2)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 2)
(pow.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 3)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x x) 2)) 2)
(neg.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) -1))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(neg.f64 (*.f64 -1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) -1/3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(if (!=.f64 (pow.f64 (pow.f64 (*.f64 x x) 2) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 x x) 2) 2) -1/3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) -3)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(if (!=.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) -1)) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(if (!=.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 0) (pow.f64 (/.f64 1 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) -1) (pow.f64 (*.f64 x (cbrt.f64 x)) 2))
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 1/2 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(+.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1/2) (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 1/2))
(pow.f64 (*.f64 x (cbrt.f64 x)) 2)
(*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 5 eps) (*.f64 x (cbrt.f64 x)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (cbrt.f64 x) (*.f64 5 eps)) x)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2)) (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) eps)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 eps (*.f64 (*.f64 x (cbrt.f64 x)) 5))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 5 (*.f64 eps (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 5 eps)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) (cbrt.f64 eps)) (cbrt.f64 (pow.f64 eps 2)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 eps (*.f64 x (cbrt.f64 x))) 5)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 25 (pow.f64 eps 2))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 5 eps)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 5 eps))) (cbrt.f64 x))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 5 eps)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 (*.f64 x (cbrt.f64 x)) 5) (cbrt.f64 eps)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (*.f64 25 (pow.f64 eps 2))) (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 x (cbrt.f64 x)))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (cbrt.f64 x) (*.f64 x (*.f64 5 eps)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 x (*.f64 5 eps)) (cbrt.f64 x))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(*.f64 1 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(/.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(/.f64 (*.f64 2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 2)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(/.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 2) 2)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(pow.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) 1/3)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 3)
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(cbrt.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(neg.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) -1))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(neg.f64 (*.f64 -1 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(if (!=.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) 0) (/.f64 1 (pow.f64 (*.f64 x (pow.f64 (*.f64 x (*.f64 5 eps)) 3)) -1/3)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(if (!=.f64 (*.f64 125 (*.f64 (pow.f64 (*.f64 eps x) 3) x)) 0) (/.f64 1 (pow.f64 (*.f64 125 (*.f64 (pow.f64 (*.f64 eps x) 3) x)) -1/3)) (*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x)))
(if (!=.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) -3)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))) -3)) (*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x)))
(if (!=.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 0) (/.f64 1 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) -1)) (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))))
(if (!=.f64 (*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x)) 0) (/.f64 1 (/.f64 1/5 (*.f64 (cbrt.f64 x) (*.f64 eps x)))) (*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x)))
(+.f64 (*.f64 1/2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))) (*.f64 1/2 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps)))))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))
(+.f64 (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1/2) (*.f64 (*.f64 x (*.f64 (cbrt.f64 x) (*.f64 5 eps))) 1/2))
(*.f64 (*.f64 5 (cbrt.f64 x)) (*.f64 eps x))

localize74.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(/.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5))))
1.1b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
22.3b
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))
34.1b
(/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2))
Compiler

Compiled 213 to 147 computations (31% saved)

series56.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))
1.0ms
x
@0
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))
1.0ms
eps
@0
(/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2))
1.0ms
x
@-inf
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))
1.0ms
eps
@-inf
(/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2))
Compiler

Compiled 5525 to 4445 computations (19.5% saved)

rewrite1.7s (2%)

Algorithm
batch-egg-rewrite
Rules
150×egg-rr
60×egg-rr
37×egg-rr
Counts
3 → 247
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))
(/.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eps 2) (/.f64 -10 (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1/5 eps) 2) (*.f64 10 (pow.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/5 eps) (/.f64 (pow.f64 eps 2) (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) (pow.f64 (/.f64 1/5 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 10 (pow.f64 eps 2)) (pow.f64 (/.f64 1/5 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2)) (/.f64 1/5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -10 (pow.f64 eps 2)) (neg.f64 (pow.f64 (/.f64 1/5 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -10 (*.f64 -5 eps)) (/.f64 (pow.f64 eps 2) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (*.f64 5 eps)) (/.f64 eps (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 2) (*.f64 5 eps)) (/.f64 -10 (*.f64 -5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (/.f64 1/5 eps)) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) (/.f64 1/5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 eps 2) 25))) (/.f64 (pow.f64 eps 2) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 eps (cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625) 1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) (cbrt.f64 (/.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)) (/.f64 (pow.f64 eps 2) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625) 1000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 1 (neg.f64 (/.f64 (pow.f64 eps 2) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 10) eps) (/.f64 1/5 eps)) (*.f64 (*.f64 (sqrt.f64 10) eps) (/.f64 1/5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eps (sqrt.f64 10)) (/.f64 1/5 eps)) (*.f64 (*.f64 eps (sqrt.f64 10)) (/.f64 1/5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/5 eps) (*.f64 (sqrt.f64 10) eps)) (*.f64 (/.f64 1/5 eps) (*.f64 (sqrt.f64 10) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/5 eps) (*.f64 eps (sqrt.f64 10))) (*.f64 (/.f64 1/5 eps) (*.f64 eps (sqrt.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 10 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) -25)) -10)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 25)) 10)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (pow.f64 eps 2) -25)) (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -10 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eps 2) (/.f64 (/.f64 (pow.f64 eps 2) 2/5) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 eps 2)) (neg.f64 (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2)) (*.f64 5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 10 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2))) (*.f64 -5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 10 0) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 10 eps) 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 eps 2) 2/5) eps)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 10 (pow.f64 eps 2)) 0) (/.f64 1 (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 eps 2) 0) (/.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 eps 2) 0) (/.f64 1 (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (cbrt.f64 (pow.f64 (pow.f64 eps 2) 2)))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 eps 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 eps 2) 2/5) eps)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 1 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) -1)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 10) 0) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 2) 25) (sqrt.f64 10))) (sqrt.f64 10)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 100) 0) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 10))) (cbrt.f64 100)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -10 0) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1/125 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1 (pow.f64 (*.f64 -5 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))) (-.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (pow.f64 (*.f64 -5 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))) (/.f64 (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25)) (*.f64 125 (pow.f64 eps 3))) (/.f64 (*.f64 (*.f64 5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (*.f64 -5 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4)))) (*.f64 125 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4))))) (pow.f64 (*.f64 -5 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 5 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 5 eps)) (*.f64 (*.f64 -5 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (pow.f64 eps 2) -25))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 -5 eps) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (*.f64 -5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (*.f64 -5 eps) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (*.f64 -5 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (*.f64 -5 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (*.f64 (*.f64 5 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (pow.f64 eps 2) 25))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 5 eps) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (*.f64 5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (*.f64 5 eps) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (*.f64 5 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 5 eps)) (*.f64 5 (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 5 (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 5 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 5 (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) -25)) (*.f64 5 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 5 (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 5 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 5 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 5 eps)) (*.f64 (neg.f64 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (neg.f64 eps) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (neg.f64 eps) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (neg.f64 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (neg.f64 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (neg.f64 eps) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (neg.f64 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 5 eps)) (*.f64 eps (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 eps (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 eps (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) -25)) (*.f64 eps (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 eps (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 eps (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (pow.f64 eps 2) 25))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 1 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (*.f64 -5 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (neg.f64 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 eps 2))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (pow.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4)))) (pow.f64 (*.f64 -5 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4))) (*.f64 125 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) 5) (*.f64 (*.f64 (pow.f64 eps 2) 25) (/.f64 (pow.f64 (pow.f64 x -1) 4) eps))) (*.f64 (*.f64 (pow.f64 eps 2) 25) 5))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (neg.f64 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (*.f64 -5 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (neg.f64 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (neg.f64 (pow.f64 (*.f64 -5 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) (/.f64 1/5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (neg.f64 (/.f64 1/5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) eps) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 eps -1) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 1/5) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 2) eps) (*.f64 (pow.f64 (pow.f64 x -1) 2) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 2) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 (pow.f64 x -1) 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 x -1) 2) (/.f64 (pow.f64 (pow.f64 x -1) 2) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (pow.f64 eps -1) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 2) 1/5) (/.f64 (pow.f64 (pow.f64 x -1) 2) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1/5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (cbrt.f64 (pow.f64 (pow.f64 x -1) 5))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 5)) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 1/5 eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1/5 eps) (pow.f64 (pow.f64 x -1) 4) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2))) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (neg.f64 (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 1 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 0) (/.f64 1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (+.f64 1 (/.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)) -1) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 0) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) -1)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) -1/3) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) -3) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4)))) (*.f64 125 (pow.f64 eps 3))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 -5 eps) 3) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4))))) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 2) 25) eps) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (*.f64 125 (pow.f64 eps 3))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 2) 25)) 0) (*.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 -5 eps) 3) 0) (*.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))))))

simplify5.7s (6.7%)

Algorithm
egglog
Counts
307 → 407
Calls
Call 1
Inputs
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
(*.f64 -2/5 (pow.f64 x -5))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(*.f64 -5/2 (pow.f64 x 5))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2)))))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (+.f64 (*.f64 -5/16 (/.f64 (pow.f64 x 8) (*.f64 (pow.f64 eps 2) eps))) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2))))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))
(+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2))))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2)))))))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2)))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 40 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (pow.f64 x 2) 2)) (*.f64 (pow.f64 x 2) x))) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2))))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (*.f64 -5/16 (*.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)) (*.f64 5/16 (*.f64 (pow.f64 (/.f64 -1 eps) 3) (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))))))
(*.f64 (pow.f64 eps 2) (/.f64 -10 (*.f64 (pow.f64 eps 2) -25)))
(*.f64 (pow.f64 (/.f64 1/5 eps) 2) (*.f64 10 (pow.f64 eps 2)))
(*.f64 (/.f64 1/5 eps) (/.f64 (pow.f64 eps 2) (/.f64 eps 2)))
(*.f64 eps (/.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))
(*.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) (pow.f64 (/.f64 1/5 eps) 2)))
(*.f64 (*.f64 10 (pow.f64 eps 2)) (pow.f64 (/.f64 1/5 eps) 2))
(*.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2)) (/.f64 1/5 eps))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))))
(*.f64 (*.f64 -10 (pow.f64 eps 2)) (neg.f64 (pow.f64 (/.f64 1/5 eps) 2)))
(*.f64 (/.f64 -10 (*.f64 -5 eps)) (/.f64 (pow.f64 eps 2) (*.f64 5 eps)))
(*.f64 (/.f64 eps (*.f64 5 eps)) (/.f64 eps (/.f64 eps 2)))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 5 eps)) (/.f64 -10 (*.f64 -5 eps)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (/.f64 1/5 eps)) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) (/.f64 1/5 eps)))
(*.f64 (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 eps 2) 25))) (/.f64 (pow.f64 eps 2) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(*.f64 (*.f64 eps (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 eps (cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625) 1000))))
(*.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) (cbrt.f64 (/.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)) (/.f64 (pow.f64 eps 2) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625) 1000))))
(*.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(*.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 1 (neg.f64 (/.f64 (pow.f64 eps 2) 2/5))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 10) eps) (/.f64 1/5 eps)) (*.f64 (*.f64 (sqrt.f64 10) eps) (/.f64 1/5 eps)))
(*.f64 (*.f64 (*.f64 eps (sqrt.f64 10)) (/.f64 1/5 eps)) (*.f64 (*.f64 eps (sqrt.f64 10)) (/.f64 1/5 eps)))
(*.f64 (*.f64 (/.f64 1/5 eps) (*.f64 (sqrt.f64 10) eps)) (*.f64 (/.f64 1/5 eps) (*.f64 (sqrt.f64 10) eps)))
(*.f64 (*.f64 (/.f64 1/5 eps) (*.f64 eps (sqrt.f64 10))) (*.f64 (/.f64 1/5 eps) (*.f64 eps (sqrt.f64 10))))
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(*.f64 10 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 25)))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) -25)) -10)
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 25)) 10)
(*.f64 1 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)
(-.f64 (/.f64 0 (*.f64 (pow.f64 eps 2) -25)) (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(-.f64 0 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (*.f64 -10 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))
(/.f64 (pow.f64 eps 2) (/.f64 (/.f64 (pow.f64 eps 2) 2/5) 1))
(/.f64 (neg.f64 (pow.f64 eps 2)) (neg.f64 (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625)))
(/.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2)) (*.f64 5 eps))
(/.f64 (*.f64 10 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (neg.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2))) (*.f64 -5 eps))
(/.f64 (neg.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 3))
(neg.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 10 0) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (*.f64 10 eps) 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 eps 2) 2/5) eps)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (*.f64 10 (pow.f64 eps 2)) 0) (/.f64 1 (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (pow.f64 eps 2) 0) (/.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (pow.f64 eps 2) 0) (/.f64 1 (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (cbrt.f64 (pow.f64 (pow.f64 eps 2) 2)))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 eps 2) 2/5) eps)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 1 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) -1)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (sqrt.f64 10) 0) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 2) 25) (sqrt.f64 10))) (sqrt.f64 10)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (cbrt.f64 100) 0) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 10))) (cbrt.f64 100)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 -10 0) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1/125 (pow.f64 eps 3)))
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(*.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1 (pow.f64 (*.f64 -5 eps) 3)))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 2))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))) (-.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))
(*.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)
(-.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))
(-.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (pow.f64 (*.f64 -5 eps) 3)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))) (/.f64 (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(-.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25)) (*.f64 125 (pow.f64 eps 3))) (/.f64 (*.f64 (*.f64 5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))
(-.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(-.f64 0 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4)))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 5 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 5 eps)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 5 eps)) (*.f64 (*.f64 -5 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (pow.f64 eps 2) -25))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 -5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (*.f64 -5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (*.f64 -5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (*.f64 -5 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (*.f64 -5 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (*.f64 (*.f64 5 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (*.f64 5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (*.f64 5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (*.f64 5 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 5 eps)) (*.f64 5 (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 5 (*.f64 5 eps)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 5 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 5 (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) -25)) (*.f64 5 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 5 (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 5 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 5 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 5 eps)) (*.f64 (neg.f64 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (neg.f64 eps) (*.f64 5 eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (neg.f64 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (neg.f64 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (neg.f64 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (neg.f64 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (neg.f64 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 5 eps)) (*.f64 eps (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 eps (*.f64 5 eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 eps (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) -25)) (*.f64 eps (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 eps (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 eps (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 1 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (neg.f64 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 eps 2))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (pow.f64 eps 2))))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4)))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) 5) (*.f64 (*.f64 (pow.f64 eps 2) 25) (/.f64 (pow.f64 (pow.f64 x -1) 4) eps))) (*.f64 (*.f64 (pow.f64 eps 2) 25) 5))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (neg.f64 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 eps)))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (neg.f64 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (neg.f64 (pow.f64 (*.f64 -5 eps) 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1)
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) (/.f64 1/5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (neg.f64 (/.f64 1/5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) eps) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (pow.f64 eps -1) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 1/5) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 2) eps) (*.f64 (pow.f64 (pow.f64 x -1) 2) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 2) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 (pow.f64 x -1) 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (pow.f64 (pow.f64 x -1) 2) (/.f64 (pow.f64 (pow.f64 x -1) 2) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (pow.f64 eps -1) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 2) 1/5) (/.f64 (pow.f64 (pow.f64 x -1) 2) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (cbrt.f64 (/.f64 1/5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (cbrt.f64 (pow.f64 (pow.f64 x -1) 5))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 5)) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 1/5 eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 1/5 eps) (pow.f64 (pow.f64 x -1) 4) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2))) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (neg.f64 (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 0 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(fma.f64 0 3 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 1 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 1 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(fma.f64 1 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 1 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 0 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 1/3)
(pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 1))
(neg.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))
(neg.f64 (-.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 0) (/.f64 1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (+.f64 1 (/.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 1 0) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)) -1))
(+.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)) -1) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))
(*.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(*.f64 1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(*.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)
(-.f64 (/.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(-.f64 0 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(/.f64 (neg.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)))
(/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(/.f64 -1 (/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) -1))
(/.f64 -1 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))
(/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)
(pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) -1)
(pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 3)
(pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 3)) 1/3)
(pow.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)
(cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 3)))
(neg.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(neg.f64 (*.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) -1))
(neg.f64 (*.f64 -1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(neg.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1) 1))
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 0) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) -1)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) -1/3) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) -3) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4)))) (*.f64 125 (pow.f64 eps 3))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (pow.f64 (*.f64 -5 eps) 3) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4))))) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 2) 25) eps) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (*.f64 125 (pow.f64 eps 3))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 2) 25)) 0) (*.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (pow.f64 (*.f64 -5 eps) 3) 0) (*.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 1 0) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
Outputs
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
2/5
(*.f64 -2/5 (pow.f64 x -5))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps))
(/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) eps)
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 -2/5 (pow.f64 (pow.f64 x -1) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 -2/5 (pow.f64 (pow.f64 x -1) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 -2/5 (pow.f64 (pow.f64 x -1) 5)))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps))
(/.f64 (*.f64 1/5 (pow.f64 (/.f64 -1 x) 4)) eps)
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(*.f64 -5/2 (pow.f64 x 5))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)))
(fma.f64 -5/2 (pow.f64 x 5) (/.f64 (*.f64 -5/4 (pow.f64 x 6)) eps))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2)))))
(fma.f64 -5/2 (pow.f64 x 5) (fma.f64 -5/4 (/.f64 (pow.f64 x 6) eps) (/.f64 (*.f64 -5/8 (pow.f64 x 7)) (pow.f64 eps 2))))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (+.f64 (*.f64 -5/16 (/.f64 (pow.f64 x 8) (*.f64 (pow.f64 eps 2) eps))) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2))))))
(fma.f64 -5/2 (pow.f64 x 5) (fma.f64 -5/4 (/.f64 (pow.f64 x 6) eps) (fma.f64 -5/16 (/.f64 (pow.f64 x 8) (pow.f64 eps 3)) (/.f64 (*.f64 -5/8 (pow.f64 x 7)) (pow.f64 eps 2)))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4))
(+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))
(fma.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) -3)) (*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4)))
(+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))))
(fma.f64 20 (*.f64 (pow.f64 (pow.f64 x -1) -2) (pow.f64 eps 3)) (fma.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) -3)) (*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))))
(fma.f64 40 (*.f64 (pow.f64 eps 4) x) (fma.f64 20 (*.f64 (pow.f64 (pow.f64 x -1) -2) (pow.f64 eps 3)) (fma.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) -3)) (*.f64 (*.f64 5 eps) (pow.f64 (pow.f64 x -1) -4)))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))))
(fma.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)) (*.f64 (*.f64 -10 (pow.f64 (/.f64 -1 x) -3)) (pow.f64 eps 2)))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2))))))
(fma.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)) (fma.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) -3)) (*.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (/.f64 -1 x) -2)))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2)))))))
(fma.f64 40 (*.f64 (pow.f64 eps 4) x) (fma.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)) (fma.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 -1 x) -3)) (*.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (/.f64 -1 x) -2))))))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))))
(fma.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x) (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2)))))
(fma.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x) (fma.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)) (*.f64 20 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x 2) 2)) (pow.f64 x 2)))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 40 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (pow.f64 x 2) 2)) (*.f64 (pow.f64 x 2) x))) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2))))))
(fma.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x) (fma.f64 40 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (pow.f64 x 2) 2)) (pow.f64 x 3)) (fma.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)) (*.f64 20 (/.f64 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x 2) 2)) (pow.f64 x 2))))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(fma.f64 -5/4 (/.f64 (pow.f64 (pow.f64 x 2) 3) eps) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(fma.f64 -5/4 (/.f64 (pow.f64 (pow.f64 x 2) 3) eps) (fma.f64 -5/8 (*.f64 (/.f64 (pow.f64 eps -1) eps) (*.f64 (pow.f64 (pow.f64 x 2) 3) x)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (*.f64 -5/16 (*.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))))
(fma.f64 -5/16 (/.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) (pow.f64 eps 3)) (fma.f64 -5/4 (/.f64 (pow.f64 (pow.f64 x 2) 3) eps) (fma.f64 -5/8 (*.f64 (/.f64 (pow.f64 eps -1) eps) (*.f64 (pow.f64 (pow.f64 x 2) 3) x)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(fma.f64 -5/4 (/.f64 (pow.f64 (pow.f64 x 2) 3) eps) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(fma.f64 -5/4 (/.f64 (pow.f64 (pow.f64 x 2) 3) eps) (fma.f64 -5/8 (*.f64 (/.f64 (pow.f64 eps -1) eps) (*.f64 (pow.f64 (pow.f64 x 2) 3) x)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)) (*.f64 5/16 (*.f64 (pow.f64 (/.f64 -1 eps) 3) (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))))))
(fma.f64 -5/8 (*.f64 (/.f64 (pow.f64 eps -1) eps) (*.f64 (pow.f64 (pow.f64 x 2) 3) x)) (fma.f64 -5/4 (/.f64 (pow.f64 (pow.f64 x 2) 3) eps) (fma.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x) (*.f64 5/16 (*.f64 (/.f64 -1 (pow.f64 eps 3)) (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))))))
(*.f64 (pow.f64 eps 2) (/.f64 -10 (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (*.f64 (pow.f64 eps 2) -10) (*.f64 (pow.f64 eps 2) -25))
(*.f64 (pow.f64 (/.f64 1/5 eps) 2) (*.f64 10 (pow.f64 eps 2)))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 (/.f64 1/5 eps) (/.f64 (pow.f64 eps 2) (/.f64 eps 2)))
(/.f64 (/.f64 (pow.f64 eps 2) (*.f64 eps 1/2)) (/.f64 eps 1/5))
(*.f64 eps (/.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(*.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) (pow.f64 (/.f64 1/5 eps) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 eps 2) 10) (*.f64 100 (pow.f64 eps 4)))) (pow.f64 (/.f64 1/5 eps) 2))
(*.f64 (*.f64 10 (pow.f64 eps 2)) (pow.f64 (/.f64 1/5 eps) 2))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2)) (/.f64 1/5 eps))
(/.f64 (/.f64 (pow.f64 eps 2) (*.f64 eps 1/2)) (/.f64 eps 1/5))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 2)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(*.f64 (*.f64 -10 (pow.f64 eps 2)) (neg.f64 (pow.f64 (/.f64 1/5 eps) 2)))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 (/.f64 -10 (*.f64 -5 eps)) (/.f64 (pow.f64 eps 2) (*.f64 5 eps)))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 5 eps)) (/.f64 2 eps))
(*.f64 (/.f64 eps (*.f64 5 eps)) (/.f64 eps (/.f64 eps 2)))
(/.f64 (/.f64 (pow.f64 eps 2) (*.f64 eps 1/2)) (*.f64 5 eps))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 5 eps)) (/.f64 -10 (*.f64 -5 eps)))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 5 eps)) (/.f64 2 eps))
(*.f64 (*.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (/.f64 1/5 eps)) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) (/.f64 1/5 eps)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 10)) (/.f64 1/5 eps)) (*.f64 (cbrt.f64 (*.f64 100 (pow.f64 eps 4))) (/.f64 1/5 eps)))
(*.f64 (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 eps 2) 25))) (/.f64 (pow.f64 eps 2) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 eps 2) 25))) (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)))
(*.f64 (*.f64 eps (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 eps (cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625) 1000))))
(/.f64 (*.f64 (*.f64 eps (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) eps) (cbrt.f64 (/.f64 (pow.f64 eps 4) 8/5)))
(*.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 1000 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(*.f64 (pow.f64 eps 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/5 eps) 2) (/.f64 1000 (*.f64 (pow.f64 eps 4) 625)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) (cbrt.f64 (/.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2)) (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (*.f64 100 (pow.f64 eps 4)) (*.f64 (pow.f64 eps 4) 625))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)) (/.f64 (pow.f64 eps 2) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625) 1000))))
(/.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 (pow.f64 eps 4) 8/5)))
(*.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (*.f64 (*.f64 (pow.f64 eps 2) 10) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)))
(*.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 1 (neg.f64 (/.f64 (pow.f64 eps 2) 2/5))))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(*.f64 (*.f64 (*.f64 (sqrt.f64 10) eps) (/.f64 1/5 eps)) (*.f64 (*.f64 (sqrt.f64 10) eps) (/.f64 1/5 eps)))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 (*.f64 (*.f64 eps (sqrt.f64 10)) (/.f64 1/5 eps)) (*.f64 (*.f64 eps (sqrt.f64 10)) (/.f64 1/5 eps)))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 (*.f64 (/.f64 1/5 eps) (*.f64 (sqrt.f64 10) eps)) (*.f64 (/.f64 1/5 eps) (*.f64 (sqrt.f64 10) eps)))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 (*.f64 (/.f64 1/5 eps) (*.f64 eps (sqrt.f64 10))) (*.f64 (/.f64 1/5 eps) (*.f64 eps (sqrt.f64 10))))
(pow.f64 (/.f64 (*.f64 1/5 (*.f64 eps (sqrt.f64 10))) eps) 2)
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(*.f64 10 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (*.f64 (pow.f64 eps 2) 10) (*.f64 (pow.f64 eps 2) 25))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) -25)) -10)
(/.f64 (*.f64 (pow.f64 eps 2) -10) (*.f64 (pow.f64 eps 2) -25))
(*.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 25)) 10)
(/.f64 (*.f64 (pow.f64 eps 2) 10) (*.f64 (pow.f64 eps 2) 25))
(*.f64 1 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(-.f64 (/.f64 0 (*.f64 (pow.f64 eps 2) -25)) (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(-.f64 0 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(/.f64 (*.f64 -10 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25))
(/.f64 (*.f64 (pow.f64 eps 2) -10) (*.f64 (pow.f64 eps 2) -25))
(/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(/.f64 (pow.f64 eps 2) (/.f64 (/.f64 (pow.f64 eps 2) 2/5) 1))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(/.f64 (neg.f64 (pow.f64 eps 2)) (neg.f64 (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(/.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625)))
(/.f64 (*.f64 (*.f64 (pow.f64 eps 2) 10) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)))
(/.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2)) (*.f64 5 eps))
(/.f64 (/.f64 (pow.f64 eps 2) (*.f64 eps 1/2)) (*.f64 5 eps))
(/.f64 (*.f64 10 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (*.f64 (pow.f64 eps 2) 10) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (neg.f64 (/.f64 (pow.f64 eps 2) (/.f64 eps 2))) (*.f64 -5 eps))
(/.f64 (/.f64 (pow.f64 eps 2) (*.f64 eps 1/2)) (*.f64 5 eps))
(/.f64 (neg.f64 (*.f64 (*.f64 10 (pow.f64 eps 2)) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (*.f64 (*.f64 (pow.f64 eps 2) 10) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)))
(/.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5))) 3)
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(pow.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 3) 1/3)
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 1)
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 3))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(neg.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))
(if (!=.f64 10 0) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 10 0) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (*.f64 10 eps) 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 eps 2) 2/5) eps)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (*.f64 10 eps) 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 eps 2) 5/2) eps)) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (*.f64 10 (pow.f64 eps 2)) 0) (/.f64 1 (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (*.f64 (pow.f64 eps 2) 10) 0) (/.f64 1 (/.f64 (*.f64 (pow.f64 eps 2) 5/2) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (pow.f64 eps 2) 0) (/.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (pow.f64 eps 2) 0) (/.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))) 0) (/.f64 (cbrt.f64 (*.f64 10 (pow.f64 eps 2))) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 100 (pow.f64 (pow.f64 eps 2) 2))))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (cbrt.f64 (*.f64 100 (pow.f64 eps 4))) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 10)) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 100 (pow.f64 eps 4))))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (pow.f64 eps 2) 0) (/.f64 1 (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (pow.f64 eps 2) 0) (/.f64 1 (/.f64 (*.f64 (pow.f64 eps 2) 5/2) (pow.f64 eps 2))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 eps 2) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (/.f64 (pow.f64 eps 2) 2/5) (cbrt.f64 (pow.f64 (pow.f64 eps 2) 2)))) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (cbrt.f64 (pow.f64 eps 4)) 0) (/.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (*.f64 (pow.f64 eps 2) 5/2) (cbrt.f64 (pow.f64 eps 4)))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (/.f64 (pow.f64 eps 2) 2/5) eps)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 eps 0) (/.f64 eps (/.f64 (*.f64 (pow.f64 eps 2) 5/2) eps)) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 1 (pow.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) -1)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) 0) (pow.f64 (/.f64 1 (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2))) -1) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (sqrt.f64 10) 0) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 2) 25) (sqrt.f64 10))) (sqrt.f64 10)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (sqrt.f64 10) 0) (/.f64 (*.f64 (pow.f64 eps 2) (sqrt.f64 10)) (/.f64 (*.f64 (pow.f64 eps 2) 25) (sqrt.f64 10))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 (cbrt.f64 100) 0) (*.f64 (/.f64 (pow.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 10))) (cbrt.f64 100)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 (cbrt.f64 100) 0) (/.f64 (*.f64 (pow.f64 eps 2) (cbrt.f64 100)) (/.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 10))) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(if (!=.f64 -10 0) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)))
(if (!=.f64 -10 0) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1/125 (pow.f64 eps 3)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1/125 (pow.f64 eps 3)))
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(*.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (/.f64 1 (pow.f64 (*.f64 -5 eps) 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 2))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 2)))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))) (-.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(*.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(-.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(-.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (pow.f64 (*.f64 -5 eps) 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))) (/.f64 (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(-.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25)) (*.f64 125 (pow.f64 eps 3))) (/.f64 (*.f64 (*.f64 5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(-.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(-.f64 0 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4)))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 5 eps)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 5 eps)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 5 eps) (*.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps)) (cbrt.f64 (pow.f64 eps 2)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) 5) eps))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 5/2) (*.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2))) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) 2/5))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) -25) (*.f64 10 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 2) (*.f64 25 (cbrt.f64 (pow.f64 eps 2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 5/2) (*.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2))) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) 2/5))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)) (*.f64 (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) 25) 2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 5 eps)) (*.f64 (*.f64 -5 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (pow.f64 eps 2) -25))
(/.f64 (*.f64 (*.f64 5 eps) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps)) (pow.f64 (pow.f64 x -1) 4))) (*.f64 (pow.f64 eps 2) -25))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 -5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (*.f64 -5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) -25) (*.f64 10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 3) -25)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 -5 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (*.f64 -5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (*.f64 -5 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (*.f64 -5 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)) (*.f64 (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (*.f64 5 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (*.f64 (*.f64 5 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (*.f64 5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) -25) (*.f64 10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 3) -25)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (*.f64 5 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (*.f64 5 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (*.f64 5 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (*.f64 5 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)) (*.f64 (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (*.f64 5 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 5 eps)) (*.f64 5 (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 5 (*.f64 5 eps)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 5 eps) (*.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps)) -5)) (*.f64 25 eps))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 5 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 5 (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 5/2) (*.f64 -5 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (/.f64 (*.f64 5 (pow.f64 eps 2)) 2/5))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) -25)) (*.f64 5 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) -25) (*.f64 50 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (*.f64 5 (pow.f64 eps 2)) -25))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25) (*.f64 -50 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 2) 125))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 5 (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 5 (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 5/2) (*.f64 -5 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (/.f64 (*.f64 5 (pow.f64 eps 2)) 2/5))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 5 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 5 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)) (*.f64 (*.f64 -50 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (*.f64 5 (cbrt.f64 (*.f64 (pow.f64 eps 4) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 5 eps)) (*.f64 (neg.f64 eps) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (neg.f64 eps) (*.f64 5 eps)))
(/.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 -1/5 (pow.f64 (pow.f64 x -1) 4)) 5) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps)))) (*.f64 eps (*.f64 -5 eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (neg.f64 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (fma.f64 (*.f64 -1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 5/2) (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (neg.f64 (pow.f64 eps 3)) 2/5))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (neg.f64 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (*.f64 -1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) -25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (neg.f64 (*.f64 (pow.f64 eps 3) -25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (neg.f64 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (neg.f64 eps) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (fma.f64 (*.f64 -1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 5/2) (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (neg.f64 (pow.f64 eps 3)) 2/5))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (neg.f64 eps) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (neg.f64 eps) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -1/5 (cbrt.f64 (*.f64 (pow.f64 eps 4) 625))))) (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 5 eps)) (*.f64 eps (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 eps (*.f64 5 eps)))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) 5) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps)))) (*.f64 (*.f64 5 eps) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 eps (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) -25)) (*.f64 eps (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) -25) (*.f64 10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) -25))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 eps (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 eps (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 eps (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 (*.f64 (pow.f64 eps 4) 625)) (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 625))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 eps)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 5 eps) (*.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps)) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) 5) eps))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 5/2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 5/2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) -25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) -25) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 (pow.f64 eps 2) 10) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) -25)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 eps 2)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 (pow.f64 x -1) 5) (pow.f64 eps 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (/.f64 (pow.f64 eps 2) 2/5)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 5/2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 eps 2))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 5/2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 eps 2) 2) 625))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))))) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (*.f64 (/.f64 1/5 eps) (*.f64 (pow.f64 eps 4) 625)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 (pow.f64 eps 2) 10) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2)))) (*.f64 (pow.f64 eps 2) 25))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 1 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (pow.f64 eps 2)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 2) (*.f64 25 (cbrt.f64 (pow.f64 eps 2)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 5 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25)) (*.f64 5 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 5 (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25) (*.f64 -50 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 2) 125))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (neg.f64 eps) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 eps 2) 25)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 eps 2)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (pow.f64 eps 2))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (cbrt.f64 eps)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (pow.f64 eps 2))))
(/.f64 (fma.f64 (/.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (cbrt.f64 eps)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (pow.f64 eps 2)) (pow.f64 eps 2)) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 2) (*.f64 25 (cbrt.f64 (pow.f64 eps 2)))))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4)))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) 5) (*.f64 (*.f64 (pow.f64 eps 2) 25) (/.f64 (pow.f64 (pow.f64 x -1) 4) eps))) (*.f64 (*.f64 (pow.f64 eps 2) 25) 5))
(/.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (*.f64 (pow.f64 eps 2) 25) (*.f64 -50 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 2) 125))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (neg.f64 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) -1/5))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 eps)))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (+.f64 (*.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 eps 2)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (*.f64 -5 eps) 3))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (neg.f64 (*.f64 eps (*.f64 (pow.f64 eps 2) 25))))
(/.f64 (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 (pow.f64 eps 3) 25))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (neg.f64 (pow.f64 (*.f64 -5 eps) 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (*.f64 125 (pow.f64 eps 3)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1)
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) (/.f64 1/5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x -1) 4) 2)) (/.f64 1/5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (neg.f64 (/.f64 1/5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (/.f64 -1/5 eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) eps) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) eps) (*.f64 1/5 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x -1) 4) 2))) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (pow.f64 eps -1) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (pow.f64 eps -1) (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 1/5) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4)) 2) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 1/5 (cbrt.f64 (pow.f64 (pow.f64 x -1) 4))) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 x -1) 4) 2)) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 2) eps) (*.f64 (pow.f64 (pow.f64 x -1) 2) 1/5) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 (/.f64 (pow.f64 x -1) x) eps) (*.f64 1/5 (/.f64 (pow.f64 x -1) x)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 2) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (pow.f64 (pow.f64 x -1) 2) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 (/.f64 (pow.f64 x -1) x) (cbrt.f64 (/.f64 1/5 eps))) (*.f64 (/.f64 (pow.f64 x -1) x) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (pow.f64 (pow.f64 x -1) 2) (/.f64 (pow.f64 (pow.f64 x -1) 2) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 (pow.f64 x -1) x) (/.f64 (/.f64 (pow.f64 x -1) x) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (pow.f64 eps -1) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x -1) 2) 1/5) (/.f64 (pow.f64 (pow.f64 x -1) 2) eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (*.f64 1/5 (/.f64 (pow.f64 x -1) x)) (/.f64 (/.f64 (pow.f64 x -1) x) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (cbrt.f64 (/.f64 1/5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (cbrt.f64 (/.f64 1/5 eps)) (*.f64 (pow.f64 (pow.f64 x -1) 4) (cbrt.f64 (pow.f64 (/.f64 1/5 eps) 2))) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (cbrt.f64 (pow.f64 (pow.f64 x -1) 5))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 5)) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (cbrt.f64 (pow.f64 (pow.f64 x -1) 5))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) 5)) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))) 2) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 1/5 eps) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 1/5 eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (/.f64 1/5 eps) (pow.f64 (pow.f64 x -1) 4) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(fma.f64 (/.f64 1/5 eps) (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2))) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 eps 2)) (/.f64 (pow.f64 eps 2) 2/5)) (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (neg.f64 (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(fma.f64 0 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(fma.f64 0 3 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 1 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 1 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(fma.f64 1 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 1 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(fma.f64 0 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) 3)
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 1/3)
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 1)
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 1))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(neg.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(neg.f64 (-.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0))
(fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3)) (fma.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) (fma.f64 1/5 (/.f64 (pow.f64 (pow.f64 x -1) 4) eps) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2))) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 eps 2) -10) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 (pow.f64 x -1) 4)) (*.f64 125 (pow.f64 eps 3))) (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2) (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) 125) (/.f64 (*.f64 (*.f64 (pow.f64 eps 2) 10) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 eps 3))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 eps 2) -10) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 (pow.f64 x -1) 4)) (*.f64 125 (pow.f64 eps 3))) (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))) (*.f64 125 (pow.f64 eps 3)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 eps 2) -10) (pow.f64 (pow.f64 x -1) 5)) (pow.f64 (pow.f64 x -1) 4)) (*.f64 125 (pow.f64 eps 3))) (+.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 0) (/.f64 1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 0) (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3)) (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2) (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) 0) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (+.f64 1 (/.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 0) (*.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (+.f64 1 (/.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3)) (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) 2/5)) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 2) (*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (*.f64 (pow.f64 eps 2) 5/2)) 3)) (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) 2) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2) (*.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 3) (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(if (!=.f64 1 0) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(if (!=.f64 1 0) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(+.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(+.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)) (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)) -1))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(+.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)) -1) (/.f64 (neg.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (/.f64 (pow.f64 eps 2) 2/5)))
(+.f64 (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps)) (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) (/.f64 (pow.f64 eps 2) -2/5)))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))
(/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(*.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(*.f64 1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(*.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(-.f64 (/.f64 0 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(-.f64 0 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(/.f64 (neg.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2))))
(/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)))
(/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(/.f64 -1 (/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) -1))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(/.f64 -1 (/.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 2) (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(/.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) -1)
(/.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)))
(pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))) 3)
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 3)) 1/3)
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(pow.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 1)
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) 3)))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(neg.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(neg.f64 (*.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) -1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(neg.f64 (*.f64 -1 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))))))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(neg.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1) 1))
(pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1)
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 0) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 0) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) -1)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1) 0) (/.f64 1 (/.f64 -1 (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (*.f64 (pow.f64 eps 2) 5/2)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps))) -1))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps)) 3) -1/3) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 3) 0) (pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps)) 3) -1/3) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (/.f64 (*.f64 -10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps))) (*.f64 5 eps))) -3) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))) 0) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 2 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)) eps))) (*.f64 5 eps))) -3) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (pow.f64 (pow.f64 x -1) 4)))) (*.f64 125 (pow.f64 eps 3))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (/.f64 (*.f64 125 (pow.f64 eps 3)) (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (pow.f64 (*.f64 -5 eps) 3) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) (*.f64 -5 eps)) (*.f64 (*.f64 (pow.f64 eps 2) 25) (neg.f64 (pow.f64 (pow.f64 x -1) 4))))) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 (pow.f64 eps 3) -125) 0) (/.f64 (*.f64 125 (pow.f64 eps 3)) (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (*.f64 (*.f64 (pow.f64 eps 2) 25) eps) 0) (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5))) eps) (*.f64 (*.f64 (pow.f64 eps 2) 25) (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5)))) (*.f64 (*.f64 (pow.f64 eps 2) 25) eps)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 (pow.f64 eps 3) 25) 0) (/.f64 (*.f64 (pow.f64 eps 3) 25) (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (*.f64 125 (pow.f64 eps 3))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 125 (pow.f64 eps 3)) 0) (/.f64 (*.f64 125 (pow.f64 eps 3)) (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (*.f64 eps (*.f64 (pow.f64 eps 2) 25)) 0) (*.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x -1) 4) 1/5) (*.f64 (pow.f64 eps 2) 25)) (*.f64 eps (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (*.f64 eps (*.f64 (pow.f64 eps 2) 25))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 (pow.f64 eps 3) 25) 0) (/.f64 (*.f64 (pow.f64 eps 3) 25) (fma.f64 (*.f64 1/5 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5))))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 (pow.f64 (*.f64 -5 eps) 3) 0) (*.f64 (/.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 x -1) 4)) (*.f64 (pow.f64 eps 2) 25)) (*.f64 (*.f64 -5 eps) (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (*.f64 -5 eps) 3)) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 (*.f64 (pow.f64 eps 3) -125) 0) (/.f64 (*.f64 125 (pow.f64 eps 3)) (fma.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 (pow.f64 eps 2) 25) (*.f64 -10 (*.f64 5 (*.f64 (pow.f64 eps 3) (pow.f64 (pow.f64 x -1) 5)))))) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))
(if (!=.f64 1 0) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))) (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (/.f64 (pow.f64 eps 2) (/.f64 (pow.f64 eps 2) 2/5)) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 -5 eps)))))
(if (!=.f64 1 0) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1) (pow.f64 (fma.f64 (pow.f64 (pow.f64 x -1) 5) (*.f64 (/.f64 (pow.f64 eps 2) (pow.f64 eps 2)) -2/5) (/.f64 (pow.f64 (pow.f64 x -1) 4) (*.f64 5 eps))) -1))

eval1.4s (1.6%)

Compiler

Compiled 69994 to 50724 computations (27.5% saved)

prune386.0ms (0.5%)

Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New134751352
Fresh11011
Picked101
Done145
Total1350191369
Error
0b
Counts
1369 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
6.8b
(if (!=.f64 (pow.f64 eps 5) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
16.5b
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
16.5b
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
7.5b
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
7.5b
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
9.9b
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 eps eps)))
7.7b
(pow.f64 (/.f64 1 eps) -5)
7.5b
(pow.f64 eps 5)
6.6b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
16.0b
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))) (pow.f64 x 5))
10.1b
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
10.2b
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))
10.1b
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 3) (*.f64 eps 5))
10.1b
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
10.0b
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
10.2b
(*.f64 eps (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3))
7.7b
(*.f64 eps (pow.f64 (*.f64 eps (cbrt.f64 eps)) 3))
10.2b
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 3)))
10.0b
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
Compiler

Compiled 598 to 445 computations (25.6% saved)

localize27.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
0.3b
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))))
0.8b
(!=.f64 (pow.f64 eps 5) 0)
1.1b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 87 to 56 computations (35.6% saved)

series0.0ms (0%)

Counts
1 → 0
Calls

3 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(!=.f64 (pow.f64 eps 5) 0)
0.0ms
eps
@-inf
(!=.f64 (pow.f64 eps 5) 0)
0.0ms
eps
@inf
(!=.f64 (pow.f64 eps 5) 0)
Compiler

Compiled 15 to 15 computations (0% saved)

rewrite1.8s (2.1%)

Algorithm
batch-egg-rewrite
Rules
egg-rr
Counts
1 → 1
Calls
Call 1
Inputs
(!=.f64 (pow.f64 eps 5) 0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x !=.f64 (pow.f64 eps 5) 0)))))

simplify2.0s (2.3%)

Algorithm
egglog
Counts
1 → 1
Calls
Call 1
Inputs
(!=.f64 (pow.f64 eps 5) 0)
Outputs
(!=.f64 (pow.f64 eps 5) 0)

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 1 eps) -5)
Compiler

Compiled 13 to 10 computations (23.1% saved)

localize15.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
Compiler

Compiled 19 to 13 computations (31.6% saved)

series20.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
1.0ms
x
@-inf
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
1.0ms
x
@0
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
1.0ms
x
@inf
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
1.0ms
eps
@inf
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
Compiler

Compiled 1055 to 815 computations (22.7% saved)

rewrite1.9s (2.2%)

Algorithm
batch-egg-rewrite
Rules
44×egg-rr
Counts
1 → 44
Calls
Call 1
Inputs
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 4) (*.f64 5 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 eps) (pow.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 x 4)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (*.f64 5 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)) (sqrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (pow.f64 x 4)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x 2) (*.f64 5 eps)) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 x 4)) (cbrt.f64 (*.f64 5 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 5) (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 5 eps)) (cbrt.f64 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2)) (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 x 4) (cbrt.f64 (*.f64 5 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x 4) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5 (*.f64 (pow.f64 x 4) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x 4) eps) 5)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (cbrt.f64 5)) (cbrt.f64 25))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 25) (*.f64 (*.f64 (pow.f64 x 4) eps) (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))) (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))) (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))))

simplify2.2s (2.6%)

Algorithm
egglog
Counts
68 → 54
Calls
Call 1
Inputs
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (*.f64 5 eps)))
(*.f64 (cbrt.f64 (pow.f64 x 4)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 5 eps)))
(*.f64 eps (*.f64 5 (pow.f64 x 4)))
(*.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 x 4)))
(*.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (*.f64 5 (pow.f64 x 4)) eps)
(*.f64 (*.f64 (pow.f64 x 2) (*.f64 5 eps)) (pow.f64 x 2))
(*.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 x 4)) (cbrt.f64 (*.f64 5 eps)))
(*.f64 (sqrt.f64 5) (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 x 4))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 5 eps)) (cbrt.f64 (pow.f64 x 4)))
(*.f64 (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2)) (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 x 4) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (*.f64 (pow.f64 x 4) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))
(*.f64 5 (*.f64 (pow.f64 x 4) eps))
(*.f64 (*.f64 (pow.f64 x 4) eps) 5)
(*.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (cbrt.f64 5)) (cbrt.f64 25))
(*.f64 (cbrt.f64 25) (*.f64 (*.f64 (pow.f64 x 4) eps) (cbrt.f64 5)))
(*.f64 1 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)
(*.f64 2 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))
(*.f64 2 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))
(/.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)
(/.f64 (*.f64 2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 2)
(/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2) 2)
(pow.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)
(pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)
(cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 3))
(neg.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) -1))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))) (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))) (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(+.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))
(+.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))
Outputs
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 5 eps) (pow.f64 (/.f64 -1 x) -4))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 5 eps) (pow.f64 x 4))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 2) (*.f64 5 eps)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 (pow.f64 x 4)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 5 eps)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 eps (*.f64 5 (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 (*.f64 5 eps)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 5 (pow.f64 x 4)) eps)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (pow.f64 x 2) (*.f64 5 eps)) (pow.f64 x 2))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (pow.f64 x 4)) (cbrt.f64 (*.f64 5 eps)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (sqrt.f64 5) (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 (*.f64 5 eps) (cbrt.f64 (pow.f64 x 4))))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x 4) 2)) (*.f64 5 eps)) (cbrt.f64 (pow.f64 x 4)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2)) (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)) (*.f64 (pow.f64 x 4) (cbrt.f64 (*.f64 5 eps))))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (pow.f64 x 4) (cbrt.f64 (*.f64 5 eps))) (cbrt.f64 (*.f64 (pow.f64 eps 2) 25)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 5 (*.f64 (pow.f64 x 4) eps))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (pow.f64 x 4) eps) 5)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (cbrt.f64 5)) (cbrt.f64 25))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (cbrt.f64 25) (*.f64 (*.f64 (pow.f64 x 4) eps) (cbrt.f64 5)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 1 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 2 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(*.f64 2 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(/.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(/.f64 (*.f64 2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 2)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 2) 2)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(pow.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 3) 1/3)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(pow.f64 (cbrt.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1)
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(cbrt.f64 (pow.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 3))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(neg.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) -1))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 3)) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 3)) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))) (-.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 0 0) 0 (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))) (-.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 0 0) 0 (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 0) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (+.f64 1 (/.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (*.f64 (pow.f64 x 4) (*.f64 5 eps)) (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 0) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 0) (*.f64 (pow.f64 x 4) (*.f64 5 eps)) (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3) (pow.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (-.f64 (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2)) (*.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 3)) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3) (pow.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) 3)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (-.f64 (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps)))) (*.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))))) (*.f64 5 (*.f64 (pow.f64 x 4) eps)))
(if (!=.f64 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 3)) (pow.f64 (*.f64 5/2 (*.f64 (pow.f64 x 4) eps)) 2)) (*.f64 (pow.f64 x 4) (*.f64 5 eps)))
(+.f64 (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))) (*.f64 1/2 (*.f64 5 (*.f64 (pow.f64 x 4) eps))))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))
(+.f64 (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2) (*.f64 (*.f64 5 (*.f64 (pow.f64 x 4) eps)) 1/2))
(*.f64 (pow.f64 x 4) (*.f64 5 eps))

localize29.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 x (cbrt.f64 x))
0.2b
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
0.6b
(cbrt.f64 x)
1.0b
(cbrt.f64 5)
Compiler

Compiled 41 to 22 computations (46.3% saved)

series24.0ms (0%)

Counts
2 → 0
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
1.0ms
x
@0
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
1.0ms
x
@inf
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
Compiler

Compiled 1545 to 1245 computations (19.4% saved)

rewrite1.6s (1.9%)

Algorithm
batch-egg-rewrite
Rules
91×egg-rr
52×egg-rr
Counts
2 → 143
Calls
Call 1
Inputs
(cbrt.f64 5)
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cbrt.f64 5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 5 1/27)) (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (sqrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 5 1/27) (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 5)) (cbrt.f64 (cbrt.f64 25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 25)) (cbrt.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (fabs.f64 (pow.f64 5 1/27))) (fabs.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (cbrt.f64 5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 625))) (cbrt.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 5)) (sqrt.f64 (cbrt.f64 (cbrt.f64 625))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) -1) (*.f64 (cbrt.f64 (sqrt.f64 5)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 5))) (neg.f64 (cbrt.f64 (sqrt.f64 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 1/3 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 2/3 (*.f64 1/3 (log1p.f64 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 1/2 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 1/2 (*.f64 1/3 (log1p.f64 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/2)) (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 2/3 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 1/3 (*.f64 1/3 (log1p.f64 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 1/6 (log1p.f64 4))) (exp.f64 (*.f64 1/6 (log1p.f64 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cbrt.f64 5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cbrt.f64 5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 5) -3) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (cbrt.f64 5) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 5) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 5) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (/.f64 1 (cbrt.f64 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (pow.f64 5 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 5 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (*.f64 -1/3 (log1p.f64 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (neg.f64 (*.f64 1/3 (log1p.f64 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 5) 1/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 1/3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 25))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (*.f64 1/3 (log1p.f64 4)))) (pow.f64 (cbrt.f64 (*.f64 1/3 (log1p.f64 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (*.f64 1/3 (log1p.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 625 1/12)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 15625 1/18)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 125 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (E.f64)) (log1p.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 5)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 15625 (*.f64 2 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 625 (*.f64 2 1/24))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 5 -1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 (log1p.f64 4) 9)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 (log1p.f64 4) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 125 1/36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 1953125 1/27)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 5) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 5) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 25) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 25)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 25 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 5 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 5)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (cbrt.f64 5))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 5)) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 5) 0) (cbrt.f64 5) (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 5 0) (cbrt.f64 5) (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 5)) 0) (cbrt.f64 5) (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (cbrt.f64 5)) (*.f64 2/3 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 5)) (*.f64 1/2 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2/3 (cbrt.f64 5)) (*.f64 1/3 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 5) 1/3) (*.f64 (cbrt.f64 5) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 5) 1/2) (*.f64 (cbrt.f64 5) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 5) 2/3) (*.f64 (cbrt.f64 5) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 1/3 (log1p.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 25) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 125) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 4) 1/6) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 15625) 1/18))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 625) 1/12))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 1953125) 1/27))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 x (cbrt.f64 (*.f64 5 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2)) (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 5 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 5 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 5)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 5 x))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))) (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 5 (*.f64 x (cbrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 5 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 5) (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 5)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 25)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (cbrt.f64 (*.f64 5 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -3) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 0) (/.f64 1 (/.f64 1 (*.f64 x (cbrt.f64 (*.f64 5 x))))) (*.f64 x (cbrt.f64 (*.f64 5 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 0) (pow.f64 (pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) -1/3) -1) (*.f64 x (cbrt.f64 (*.f64 5 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) 0) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) -3) -1) (*.f64 x (cbrt.f64 (*.f64 5 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 2/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 1/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2/3) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3))))))

simplify2.8s (3.3%)

Algorithm
egglog
Counts
143 → 152
Calls
Call 1
Inputs
(fabs.f64 (cbrt.f64 5))
(fabs.f64 (neg.f64 (cbrt.f64 5)))
(fabs.f64 (*.f64 (cbrt.f64 5) -1))
(*.f64 (fabs.f64 (pow.f64 5 1/27)) (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625)))))
(*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (sqrt.f64 5)))
(*.f64 (pow.f64 5 1/27) (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (cbrt.f64 (cbrt.f64 25)))
(*.f64 (cbrt.f64 (cbrt.f64 25)) (cbrt.f64 (cbrt.f64 5)))
(*.f64 (fabs.f64 (fabs.f64 (pow.f64 5 1/27))) (fabs.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))))
(*.f64 -1 (neg.f64 (cbrt.f64 5)))
(*.f64 -1 (*.f64 (cbrt.f64 5) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 625))) (cbrt.f64 (cbrt.f64 5)))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (sqrt.f64 (cbrt.f64 (cbrt.f64 625))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) -1) (*.f64 (cbrt.f64 (sqrt.f64 5)) -1))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 5))) (neg.f64 (cbrt.f64 (sqrt.f64 5))))
(*.f64 (exp.f64 (*.f64 1/3 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 2/3 (*.f64 1/3 (log1p.f64 4)))))
(*.f64 (exp.f64 (*.f64 1/2 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 1/2 (*.f64 1/3 (log1p.f64 4)))))
(*.f64 (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/2)) (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/2)))
(*.f64 (exp.f64 (*.f64 2/3 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 1/3 (*.f64 1/3 (log1p.f64 4)))))
(*.f64 (exp.f64 (*.f64 1/6 (log1p.f64 4))) (exp.f64 (*.f64 1/6 (log1p.f64 4))))
(*.f64 2 (*.f64 1/2 (cbrt.f64 5)))
(*.f64 2 (*.f64 (cbrt.f64 5) 1/2))
(*.f64 1 (cbrt.f64 5))
(*.f64 (cbrt.f64 5) 1)
(-.f64 0 (neg.f64 (cbrt.f64 5)))
(-.f64 0 (*.f64 (cbrt.f64 5) -1))
(/.f64 (*.f64 (cbrt.f64 5) -3) -3)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 3)) 3)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) -3)) 3)
(/.f64 (*.f64 (cbrt.f64 5) 3) 3)
(/.f64 (*.f64 (cbrt.f64 5) 2) 2)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 2)) 2)
(/.f64 1 (fabs.f64 (/.f64 1 (cbrt.f64 5))))
(/.f64 1 (fabs.f64 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3)))
(/.f64 1 (fabs.f64 (pow.f64 5 -1/3)))
(/.f64 1 (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) -1)))
(/.f64 1 (pow.f64 5 -1/3))
(/.f64 1 (exp.f64 (*.f64 -1/3 (log1p.f64 4))))
(/.f64 1 (exp.f64 (neg.f64 (*.f64 1/3 (log1p.f64 4)))))
(/.f64 1 (/.f64 1 (cbrt.f64 5)))
(/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3))
(/.f64 (cbrt.f64 5) 1)
(/.f64 (*.f64 (cbrt.f64 5) 1/3) 1/3)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 1/3)) 1/3)
(sqrt.f64 (cbrt.f64 25))
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 1/3 (log1p.f64 4)))) (pow.f64 (cbrt.f64 (*.f64 1/3 (log1p.f64 4))) 2))
(pow.f64 (E.f64) (*.f64 1/3 (log1p.f64 4)))
(pow.f64 625 1/12)
(pow.f64 15625 1/18)
(pow.f64 125 1/9)
(pow.f64 (cbrt.f64 (E.f64)) (log1p.f64 4))
(pow.f64 (cbrt.f64 (cbrt.f64 5)) 3)
(pow.f64 15625 (*.f64 2 1/36))
(pow.f64 625 (*.f64 2 1/24))
(pow.f64 (pow.f64 5 -1/3) -1)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3) -1)
(pow.f64 (/.f64 1 (cbrt.f64 5)) -1)
(pow.f64 (exp.f64 (/.f64 (log1p.f64 4) 9)) 3)
(pow.f64 (exp.f64 (/.f64 (log1p.f64 4) -3)) -1)
(pow.f64 (pow.f64 125 1/36) 4)
(pow.f64 1953125 1/27)
(pow.f64 (/.f64 1 5) -1/3)
(pow.f64 (sqrt.f64 5) 2/3)
(pow.f64 (cbrt.f64 25) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 25)) 3/2)
(pow.f64 (cbrt.f64 (sqrt.f64 5)) 2)
(pow.f64 25 1/6)
(pow.f64 (cbrt.f64 5) 1)
(pow.f64 5 1/3)
(cbrt.f64 5)
(neg.f64 (*.f64 (cbrt.f64 5) -1))
(neg.f64 (neg.f64 (cbrt.f64 5)))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (cbrt.f64 5))) 3))
(neg.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 5)) -1) 3))
(if (!=.f64 (cbrt.f64 5) 0) (cbrt.f64 5) (cbrt.f64 5))
(if (!=.f64 5 0) (cbrt.f64 5) (cbrt.f64 5))
(if (!=.f64 (cbrt.f64 (cbrt.f64 5)) 0) (cbrt.f64 5) (cbrt.f64 5))
(+.f64 (*.f64 1/3 (cbrt.f64 5)) (*.f64 2/3 (cbrt.f64 5)))
(+.f64 (*.f64 1/2 (cbrt.f64 5)) (*.f64 1/2 (cbrt.f64 5)))
(+.f64 (*.f64 2/3 (cbrt.f64 5)) (*.f64 1/3 (cbrt.f64 5)))
(+.f64 (*.f64 (cbrt.f64 5) 1/3) (*.f64 (cbrt.f64 5) 2/3))
(+.f64 (*.f64 (cbrt.f64 5) 1/2) (*.f64 (cbrt.f64 5) 1/2))
(+.f64 (*.f64 (cbrt.f64 5) 2/3) (*.f64 (cbrt.f64 5) 1/3))
(exp.f64 (*.f64 1/3 (log1p.f64 4)))
(exp.f64 (*.f64 (log.f64 25) 1/6))
(exp.f64 (*.f64 (log.f64 125) 1/9))
(exp.f64 (*.f64 (*.f64 (log1p.f64 4) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/3) 3))
(exp.f64 (*.f64 (log.f64 15625) 1/18))
(exp.f64 (*.f64 (log.f64 625) 1/12))
(exp.f64 (*.f64 (log.f64 1953125) 1/27))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2)) (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 (cbrt.f64 (*.f64 5 x)) x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 5 x))))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 5)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 5)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 5 x))) (cbrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))) (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 5 (*.f64 x (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (*.f64 5 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
(*.f64 (cbrt.f64 5) (*.f64 x (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 5)))
(*.f64 (*.f64 x (cbrt.f64 5)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 25)))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 x (cbrt.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 5)))
(*.f64 -1 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 -1 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))
(*.f64 2 (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 2 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2))
(*.f64 1 (*.f64 x (cbrt.f64 (*.f64 5 x))))
(*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)
(-.f64 0 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(-.f64 0 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -3) -3)
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 3) 3)
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2) 2)
(/.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) 3)
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))) 2)
(pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))) 2)
(pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)
(pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/3)
(cbrt.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(neg.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))
(neg.f64 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(neg.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) -1) 3))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))))) 3))
(if (!=.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 0) (/.f64 1 (/.f64 1 (*.f64 x (cbrt.f64 (*.f64 5 x))))) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(if (!=.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 0) (pow.f64 (pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) -1/3) -1) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(if (!=.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) 0) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) -3) -1) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(+.f64 (*.f64 1/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 2/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(+.f64 (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(+.f64 (*.f64 2/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 1/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2/3))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2/3) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3))
Outputs
(fabs.f64 (cbrt.f64 5))
(cbrt.f64 5)
(fabs.f64 (neg.f64 (cbrt.f64 5)))
(cbrt.f64 5)
(fabs.f64 (*.f64 (cbrt.f64 5) -1))
(cbrt.f64 5)
(*.f64 (fabs.f64 (pow.f64 5 1/27)) (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625)))))
(*.f64 (pow.f64 25 1/54) (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625)))))
(*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (sqrt.f64 5)))
(cbrt.f64 5)
(*.f64 (pow.f64 5 1/27) (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))
(*.f64 (pow.f64 25 1/54) (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (cbrt.f64 (cbrt.f64 25)))
(cbrt.f64 5)
(*.f64 (cbrt.f64 (cbrt.f64 25)) (cbrt.f64 (cbrt.f64 5)))
(cbrt.f64 5)
(*.f64 (fabs.f64 (fabs.f64 (pow.f64 5 1/27))) (fabs.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625))))))
(*.f64 (pow.f64 25 1/54) (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 390625)))))
(*.f64 -1 (neg.f64 (cbrt.f64 5)))
(cbrt.f64 5)
(*.f64 -1 (*.f64 (cbrt.f64 5) -1))
(cbrt.f64 5)
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 625))) (cbrt.f64 (cbrt.f64 5)))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (sqrt.f64 (cbrt.f64 (cbrt.f64 625))))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (sqrt.f64 (cbrt.f64 (cbrt.f64 625))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) -1) (*.f64 (cbrt.f64 (sqrt.f64 5)) -1))
(cbrt.f64 5)
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 5))) (neg.f64 (cbrt.f64 (sqrt.f64 5))))
(cbrt.f64 5)
(*.f64 (exp.f64 (*.f64 1/3 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 2/3 (*.f64 1/3 (log1p.f64 4)))))
(cbrt.f64 5)
(*.f64 (exp.f64 (*.f64 1/2 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 1/2 (*.f64 1/3 (log1p.f64 4)))))
(cbrt.f64 5)
(*.f64 (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/2)) (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/2)))
(cbrt.f64 5)
(*.f64 (exp.f64 (*.f64 2/3 (*.f64 1/3 (log1p.f64 4)))) (exp.f64 (*.f64 1/3 (*.f64 1/3 (log1p.f64 4)))))
(cbrt.f64 5)
(*.f64 (exp.f64 (*.f64 1/6 (log1p.f64 4))) (exp.f64 (*.f64 1/6 (log1p.f64 4))))
(cbrt.f64 5)
(*.f64 2 (*.f64 1/2 (cbrt.f64 5)))
(cbrt.f64 5)
(*.f64 2 (*.f64 (cbrt.f64 5) 1/2))
(cbrt.f64 5)
(*.f64 1 (cbrt.f64 5))
(cbrt.f64 5)
(*.f64 (cbrt.f64 5) 1)
(cbrt.f64 5)
(-.f64 0 (neg.f64 (cbrt.f64 5)))
(cbrt.f64 5)
(-.f64 0 (*.f64 (cbrt.f64 5) -1))
(cbrt.f64 5)
(/.f64 (*.f64 (cbrt.f64 5) -3) -3)
(cbrt.f64 5)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 3)) 3)
(cbrt.f64 5)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) -3)) 3)
(cbrt.f64 5)
(/.f64 (*.f64 (cbrt.f64 5) 3) 3)
(cbrt.f64 5)
(/.f64 (*.f64 (cbrt.f64 5) 2) 2)
(cbrt.f64 5)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 2)) 2)
(cbrt.f64 5)
(/.f64 1 (fabs.f64 (/.f64 1 (cbrt.f64 5))))
(cbrt.f64 5)
(/.f64 1 (fabs.f64 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3)))
(/.f64 1 (fabs.f64 (pow.f64 5 -1/3)))
(cbrt.f64 5)
(/.f64 1 (exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) -1)))
(cbrt.f64 5)
(/.f64 1 (pow.f64 5 -1/3))
(cbrt.f64 5)
(/.f64 1 (exp.f64 (*.f64 -1/3 (log1p.f64 4))))
(cbrt.f64 5)
(/.f64 1 (exp.f64 (neg.f64 (*.f64 1/3 (log1p.f64 4)))))
(cbrt.f64 5)
(/.f64 1 (/.f64 1 (cbrt.f64 5)))
(cbrt.f64 5)
(/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3))
(cbrt.f64 5)
(/.f64 (cbrt.f64 5) 1)
(cbrt.f64 5)
(/.f64 (*.f64 (cbrt.f64 5) 1/3) 1/3)
(cbrt.f64 5)
(/.f64 (fabs.f64 (*.f64 (cbrt.f64 5) 1/3)) 1/3)
(cbrt.f64 5)
(sqrt.f64 (cbrt.f64 25))
(cbrt.f64 5)
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 1/3 (log1p.f64 4)))) (pow.f64 (cbrt.f64 (*.f64 1/3 (log1p.f64 4))) 2))
(cbrt.f64 5)
(pow.f64 (E.f64) (*.f64 1/3 (log1p.f64 4)))
(cbrt.f64 5)
(pow.f64 625 1/12)
(cbrt.f64 5)
(pow.f64 15625 1/18)
(cbrt.f64 5)
(pow.f64 125 1/9)
(cbrt.f64 5)
(pow.f64 (cbrt.f64 (E.f64)) (log1p.f64 4))
(cbrt.f64 5)
(pow.f64 (cbrt.f64 (cbrt.f64 5)) 3)
(cbrt.f64 5)
(pow.f64 15625 (*.f64 2 1/36))
(cbrt.f64 5)
(pow.f64 625 (*.f64 2 1/24))
(cbrt.f64 5)
(pow.f64 (pow.f64 5 -1/3) -1)
(cbrt.f64 5)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 5)) -3) -1)
(cbrt.f64 5)
(pow.f64 (/.f64 1 (cbrt.f64 5)) -1)
(cbrt.f64 5)
(pow.f64 (exp.f64 (/.f64 (log1p.f64 4) 9)) 3)
(cbrt.f64 5)
(pow.f64 (exp.f64 (/.f64 (log1p.f64 4) -3)) -1)
(cbrt.f64 5)
(pow.f64 (pow.f64 125 1/36) 4)
(cbrt.f64 5)
(pow.f64 1953125 1/27)
(cbrt.f64 5)
(pow.f64 (/.f64 1 5) -1/3)
(cbrt.f64 5)
(pow.f64 (sqrt.f64 5) 2/3)
(cbrt.f64 5)
(pow.f64 (cbrt.f64 25) 1/2)
(cbrt.f64 5)
(pow.f64 (cbrt.f64 (cbrt.f64 25)) 3/2)
(pow.f64 (cbrt.f64 (sqrt.f64 5)) 2)
(cbrt.f64 5)
(pow.f64 25 1/6)
(cbrt.f64 5)
(pow.f64 (cbrt.f64 5) 1)
(cbrt.f64 5)
(pow.f64 5 1/3)
(cbrt.f64 5)
(cbrt.f64 5)
(neg.f64 (*.f64 (cbrt.f64 5) -1))
(cbrt.f64 5)
(neg.f64 (neg.f64 (cbrt.f64 5)))
(cbrt.f64 5)
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (cbrt.f64 5))) 3))
(cbrt.f64 5)
(neg.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 5)) -1) 3))
(cbrt.f64 5)
(if (!=.f64 (cbrt.f64 5) 0) (cbrt.f64 5) (cbrt.f64 5))
(if (!=.f64 5 0) (cbrt.f64 5) (cbrt.f64 5))
(if (!=.f64 (cbrt.f64 (cbrt.f64 5)) 0) (cbrt.f64 5) (cbrt.f64 5))
(+.f64 (*.f64 1/3 (cbrt.f64 5)) (*.f64 2/3 (cbrt.f64 5)))
(cbrt.f64 5)
(+.f64 (*.f64 1/2 (cbrt.f64 5)) (*.f64 1/2 (cbrt.f64 5)))
(cbrt.f64 5)
(+.f64 (*.f64 2/3 (cbrt.f64 5)) (*.f64 1/3 (cbrt.f64 5)))
(cbrt.f64 5)
(+.f64 (*.f64 (cbrt.f64 5) 1/3) (*.f64 (cbrt.f64 5) 2/3))
(cbrt.f64 5)
(+.f64 (*.f64 (cbrt.f64 5) 1/2) (*.f64 (cbrt.f64 5) 1/2))
(cbrt.f64 5)
(+.f64 (*.f64 (cbrt.f64 5) 2/3) (*.f64 (cbrt.f64 5) 1/3))
(cbrt.f64 5)
(exp.f64 (*.f64 1/3 (log1p.f64 4)))
(cbrt.f64 5)
(exp.f64 (*.f64 (log.f64 25) 1/6))
(cbrt.f64 5)
(exp.f64 (*.f64 (log.f64 125) 1/9))
(cbrt.f64 5)
(exp.f64 (*.f64 (*.f64 (log1p.f64 4) 1/6) 2))
(cbrt.f64 5)
(exp.f64 (*.f64 (*.f64 (*.f64 1/3 (log1p.f64 4)) 1/3) 3))
(cbrt.f64 5)
(exp.f64 (*.f64 (log.f64 15625) 1/18))
(cbrt.f64 5)
(exp.f64 (*.f64 (log.f64 625) 1/12))
(cbrt.f64 5)
(exp.f64 (*.f64 (log.f64 1953125) 1/27))
(cbrt.f64 5)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2)))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2)) (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 (*.f64 5 x)) x)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 5 x))))
(cbrt.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 5 x))))
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 5)))
(cbrt.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) 5)) (cbrt.f64 (*.f64 x (cbrt.f64 x))))
(cbrt.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 5 x))) (cbrt.f64 x))
(cbrt.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 5 x))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))) (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))))
(*.f64 (cbrt.f64 5) (pow.f64 (cbrt.f64 (*.f64 x x)) 2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))) (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 5) (pow.f64 (cbrt.f64 (*.f64 x x)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)) (cbrt.f64 (*.f64 5 (*.f64 x (cbrt.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 5 (*.f64 x (cbrt.f64 x)))))
(*.f64 (cbrt.f64 (*.f64 5 (*.f64 x (cbrt.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 5 (*.f64 x (cbrt.f64 x)))))
(*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 5) (*.f64 x (cbrt.f64 x)))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 x) (*.f64 x (cbrt.f64 5)))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (*.f64 x (cbrt.f64 5)) (cbrt.f64 x))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 x (cbrt.f64 x))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 25)))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (cbrt.f64 (cbrt.f64 5)) (*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 x (cbrt.f64 x))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 25)) (*.f64 x (cbrt.f64 x))) (cbrt.f64 (cbrt.f64 5)))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 -1 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 -1 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 2 (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 2 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 1 (*.f64 x (cbrt.f64 (*.f64 5 x))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(-.f64 0 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(-.f64 0 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -3) -3)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 3) 3)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2) 2)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(/.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3) 1/3)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) 3)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(pow.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (cbrt.f64 (sqrt.f64 5))) 2)
(*.f64 (cbrt.f64 5) (pow.f64 (cbrt.f64 (*.f64 x x)) 2))
(pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 5)) (cbrt.f64 (pow.f64 x 2))) 2)
(*.f64 (cbrt.f64 5) (pow.f64 (cbrt.f64 (*.f64 x x)) 2))
(pow.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1)
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 1/3)
(cbrt.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)))
(cbrt.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)))
(cbrt.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)))
(neg.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) -1))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(neg.f64 (neg.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(neg.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) -1) 3))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))))) 3))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(if (!=.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 0) (/.f64 1 (/.f64 1 (*.f64 x (cbrt.f64 (*.f64 5 x))))) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(if (!=.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 0) (/.f64 1 (/.f64 (cbrt.f64 1/5) (*.f64 x (cbrt.f64 x)))) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(if (!=.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) 0) (pow.f64 (pow.f64 (*.f64 5 (pow.f64 (pow.f64 x 2) 2)) -1/3) -1) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(if (!=.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 0) (/.f64 1 (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) -1/3)) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(if (!=.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) 0) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 5 x)))) -3) -1) (*.f64 x (cbrt.f64 (*.f64 5 x))))
(+.f64 (*.f64 1/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 2/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(+.f64 (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 1/2 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(+.f64 (*.f64 2/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))) (*.f64 1/3 (*.f64 x (cbrt.f64 (*.f64 5 x)))))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2/3))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/2))
(*.f64 x (cbrt.f64 (*.f64 5 x)))
(+.f64 (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 2/3) (*.f64 (*.f64 x (cbrt.f64 (*.f64 5 x))) 1/3))
(*.f64 x (cbrt.f64 (*.f64 5 x)))

localize80.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0)
0.5b
(/.f64 1 (+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5))))
1.1b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
22.3b
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
Compiler

Compiled 129 to 89 computations (31% saved)

series52.0ms (0.1%)

Counts
2 → 45
Calls

12 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
1.0ms
x
@-inf
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
1.0ms
x
@0
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
1.0ms
x
@inf
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
1.0ms
eps
@inf
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
Compiler

Compiled 5270 to 4235 computations (19.6% saved)

rewrite1.7s (2.1%)

Algorithm
batch-egg-rewrite
Rules
55×egg-rr
36×egg-rr
Counts
2 → 91
Calls
Call 1
Inputs
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))
(/.f64 1 (+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (-.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (+.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (+.f64 (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 x -4) eps) 1/5 (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2/5 (pow.f64 x -5) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x -5) -2/5 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/5) (/.f64 (*.f64 (sqrt.f64 1/5) (pow.f64 x -4)) eps) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1/5 (cbrt.f64 eps)) (/.f64 (pow.f64 x -4) (cbrt.f64 (pow.f64 eps 2))) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/5) (/.f64 (*.f64 (cbrt.f64 1/25) (pow.f64 x -4)) eps) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) 1/5) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 (sqrt.f64 1/5) (pow.f64 x -4)) eps) (sqrt.f64 1/5) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 x -5)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) -2/5) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -2/5) (*.f64 (cbrt.f64 4/25) (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 (pow.f64 x -4) (cbrt.f64 1/5)) eps) (cbrt.f64 1/25) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/5 (cbrt.f64 (/.f64 (pow.f64 x -4) eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/5 (pow.f64 x -4)) (pow.f64 eps -1) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 x -5) (cbrt.f64 -2/5)) (cbrt.f64 4/25) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2/5 (cbrt.f64 (pow.f64 x -5))) (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2/5 (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 1 (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2/5 (pow.f64 x -5)) 1 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 -4/25 (pow.f64 (pow.f64 x -5) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 0) (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 -2 (/.f64 (pow.f64 x -5) (/.f64 (pow.f64 x -4) eps)) 1)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5))))) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -2/5 (pow.f64 x -5)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -2/5 (pow.f64 x -5) (/.f64 (*.f64 -1/5 (pow.f64 x -4)) eps)) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 -4/25 (pow.f64 (pow.f64 x -5) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -2/5 (pow.f64 x -5)) 0) (*.f64 (*.f64 -2/5 (pow.f64 x -5)) (+.f64 1 (/.f64 (/.f64 (/.f64 (pow.f64 x -4) eps) -2) (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 0) (/.f64 1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/5 (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2))) (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) -1) (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 0) (/.f64 1 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1)) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) 0) (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) -1/3) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 0) (pow.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -3) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) 2))) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))))))

simplify3.4s (4.1%)

Algorithm
egglog
Counts
136 → 187
Calls
Call 1
Inputs
(*.f64 -2/5 (pow.f64 x -5))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(*.f64 -5/2 (pow.f64 x 5))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2)))))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (+.f64 (*.f64 -5/16 (/.f64 (pow.f64 x 8) (*.f64 (pow.f64 eps 2) eps))) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2))))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))
(+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2))))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2)))))))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2)))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 40 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (pow.f64 x 2) 2)) (*.f64 (pow.f64 x 2) x))) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2))))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (*.f64 -5/16 (*.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)) (*.f64 5/16 (*.f64 (pow.f64 (/.f64 -1 eps) 3) (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))))))
(*.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (-.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (+.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5)))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (+.f64 (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))
(*.f64 -1 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(*.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(*.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)
(-.f64 0 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(/.f64 (/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1)
(/.f64 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -1)
(/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (/.f64 (pow.f64 x -4) eps) 1/5 (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 -2/5 (pow.f64 x -5) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -5) -2/5 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (sqrt.f64 1/5) (/.f64 (*.f64 (sqrt.f64 1/5) (pow.f64 x -4)) eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (/.f64 1/5 (cbrt.f64 eps)) (/.f64 (pow.f64 x -4) (cbrt.f64 (pow.f64 eps 2))) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 1/5) (/.f64 (*.f64 (cbrt.f64 1/25) (pow.f64 x -4)) eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) 1/5) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 1/5) (pow.f64 x -4)) eps) (sqrt.f64 1/5) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (pow.f64 x -5)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) -2/5) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (cbrt.f64 -2/5) (*.f64 (cbrt.f64 4/25) (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (/.f64 (*.f64 (pow.f64 x -4) (cbrt.f64 1/5)) eps) (cbrt.f64 1/25) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (*.f64 1/5 (cbrt.f64 (/.f64 (pow.f64 x -4) eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (*.f64 1/5 (pow.f64 x -4)) (pow.f64 eps -1) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (*.f64 (pow.f64 x -5) (cbrt.f64 -2/5)) (cbrt.f64 4/25) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (*.f64 -2/5 (cbrt.f64 (pow.f64 x -5))) (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 1 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 1 (*.f64 -2/5 (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 1 (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (*.f64 -2/5 (pow.f64 x -5)) 1 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(pow.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) 1/3)
(pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)
(cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3))
(neg.f64 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(if (!=.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 -4/25 (pow.f64 (pow.f64 x -5) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 0) (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 -2 (/.f64 (pow.f64 x -5) (/.f64 (pow.f64 x -4) eps)) 1)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5))))) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (*.f64 -2/5 (pow.f64 x -5)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 -2/5 (pow.f64 x -5) (/.f64 (*.f64 -1/5 (pow.f64 x -4)) eps)) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 -4/25 (pow.f64 (pow.f64 x -5) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (*.f64 -2/5 (pow.f64 x -5)) 0) (*.f64 (*.f64 -2/5 (pow.f64 x -5)) (+.f64 1 (/.f64 (/.f64 (/.f64 (pow.f64 x -4) eps) -2) (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 0) (/.f64 1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 1 0) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(+.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))
(+.f64 (*.f64 -2/5 (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))
(*.f64 -1 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(*.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -1)
(*.f64 1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(*.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)
(-.f64 (/.f64 0 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(-.f64 0 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2))) (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) -1) (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) 2) 2))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)))
(/.f64 -1 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(/.f64 -1 (/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(/.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(/.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)
(pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) 3)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 3) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 3))
(neg.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(neg.f64 (*.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1))
(neg.f64 (*.f64 -1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))
(neg.f64 (*.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 1))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 0) (/.f64 1 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1)) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) 0) (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) -1/3) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 0) (pow.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -3) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 -1 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) 2))) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 1 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
Outputs
(*.f64 -2/5 (pow.f64 x -5))
(*.f64 (pow.f64 x -5) -2/5)
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps))
(/.f64 (*.f64 1/5 (pow.f64 (/.f64 1 x) 4)) eps)
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps)) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 1 x) 4) eps) (*.f64 -2/5 (pow.f64 (/.f64 1 x) 5)))
(*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps))
(/.f64 (*.f64 1/5 (pow.f64 (/.f64 -1 x) 4)) eps)
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(+.f64 (*.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps)) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(fma.f64 1/5 (/.f64 (pow.f64 (/.f64 -1 x) 4) eps) (*.f64 2/5 (pow.f64 (/.f64 -1 x) 5)))
(/.f64 1/5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(/.f64 -2/5 (*.f64 x (pow.f64 (*.f64 x x) 2)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(/.f64 -2/5 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(/.f64 -2/5 (*.f64 x (pow.f64 (*.f64 x x) 2)))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(-.f64 (*.f64 1/5 (/.f64 1 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))) (*.f64 2/5 (/.f64 1 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(-.f64 (/.f64 (/.f64 1/5 eps) (pow.f64 (*.f64 x x) 2)) (/.f64 2/5 (*.f64 x (pow.f64 (*.f64 x x) 2))))
(*.f64 -5/2 (pow.f64 x 5))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)))
(fma.f64 -5/2 (pow.f64 x 5) (/.f64 (*.f64 -5/4 (pow.f64 x 6)) eps))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2)))))
(fma.f64 -5/2 (pow.f64 x 5) (fma.f64 -5/4 (/.f64 (pow.f64 x 6) eps) (/.f64 (*.f64 -5/8 (pow.f64 x 7)) (*.f64 eps eps))))
(+.f64 (*.f64 -5/2 (pow.f64 x 5)) (+.f64 (*.f64 -5/4 (/.f64 (pow.f64 x 6) eps)) (+.f64 (*.f64 -5/16 (/.f64 (pow.f64 x 8) (*.f64 (pow.f64 eps 2) eps))) (*.f64 -5/8 (/.f64 (pow.f64 x 7) (pow.f64 eps 2))))))
(fma.f64 -5/2 (pow.f64 x 5) (fma.f64 -5/4 (/.f64 (pow.f64 x 6) eps) (fma.f64 -5/16 (/.f64 (pow.f64 x 8) (pow.f64 eps 3)) (/.f64 (*.f64 -5/8 (pow.f64 x 7)) (*.f64 eps eps)))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))
(*.f64 (*.f64 eps 5) (pow.f64 (/.f64 1 x) -4))
(+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))
(fma.f64 10 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) -3)) (*.f64 (*.f64 eps 5) (pow.f64 (/.f64 1 x) -4)))
(+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4)))))
(fma.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (/.f64 1 x) -2)) (fma.f64 10 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) -3)) (*.f64 (*.f64 eps 5) (pow.f64 (/.f64 1 x) -4))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 20 (*.f64 (pow.f64 (/.f64 1 x) -2) (*.f64 eps (pow.f64 eps 2)))) (+.f64 (*.f64 10 (*.f64 (pow.f64 eps 2) (pow.f64 (/.f64 1 x) -3))) (*.f64 5 (*.f64 eps (pow.f64 (/.f64 1 x) -4))))))
(fma.f64 40 (*.f64 x (pow.f64 eps 4)) (fma.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (/.f64 1 x) -2)) (fma.f64 10 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 1 x) -3)) (*.f64 (*.f64 eps 5) (pow.f64 (/.f64 1 x) -4)))))
(*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)))
(*.f64 (*.f64 eps 5) (pow.f64 (/.f64 -1 x) -4))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))))
(fma.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)) (*.f64 (*.f64 -10 (pow.f64 (/.f64 -1 x) -3)) (*.f64 eps eps)))
(+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2))))))
(fma.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)) (fma.f64 -10 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) -3)) (*.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (/.f64 -1 x) -2)))))
(+.f64 (*.f64 40 (*.f64 (pow.f64 (pow.f64 eps 2) 2) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4))) (+.f64 (*.f64 -10 (*.f64 (pow.f64 (/.f64 -1 x) -3) (pow.f64 eps 2))) (*.f64 20 (*.f64 (pow.f64 eps 2) (*.f64 eps (pow.f64 (/.f64 -1 x) -2)))))))
(fma.f64 40 (*.f64 x (pow.f64 eps 4)) (fma.f64 5 (*.f64 eps (pow.f64 (/.f64 -1 x) -4)) (fma.f64 -10 (*.f64 (*.f64 eps eps) (pow.f64 (/.f64 -1 x) -3)) (*.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (/.f64 -1 x) -2))))))
(*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2)))
(*.f64 (*.f64 eps 5) (pow.f64 (*.f64 x x) 2))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))))
(fma.f64 10 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 x x) 2)) x) (*.f64 (*.f64 eps 5) (pow.f64 (*.f64 x x) 2)))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2)))))
(fma.f64 10 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 x x) 2)) x) (fma.f64 5 (*.f64 eps (pow.f64 (*.f64 x x) 2)) (/.f64 (*.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (*.f64 x x) 2))) (*.f64 x x))))
(+.f64 (*.f64 10 (/.f64 (*.f64 (pow.f64 eps 2) (pow.f64 (pow.f64 x 2) 2)) x)) (+.f64 (*.f64 40 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (pow.f64 x 2) 2)) (*.f64 (pow.f64 x 2) x))) (+.f64 (*.f64 5 (*.f64 eps (pow.f64 (pow.f64 x 2) 2))) (*.f64 20 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 eps 3)) (pow.f64 x 2))))))
(fma.f64 10 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (*.f64 x x) 2)) x) (fma.f64 40 (/.f64 (*.f64 (pow.f64 eps 4) (pow.f64 (*.f64 x x) 2)) (pow.f64 x 3)) (fma.f64 5 (*.f64 eps (pow.f64 (*.f64 x x) 2)) (/.f64 (*.f64 20 (*.f64 (pow.f64 eps 3) (pow.f64 (*.f64 x x) 2))) (*.f64 x x)))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2)
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(fma.f64 -5/4 (/.f64 (pow.f64 (*.f64 x x) 3) eps) (*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2))
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(fma.f64 -5/8 (*.f64 (/.f64 1 (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 x x) 3) x)) (fma.f64 -5/4 (/.f64 (pow.f64 (*.f64 x x) 3) eps) (*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2)))
(+.f64 (*.f64 -5/16 (*.f64 (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2) (pow.f64 (/.f64 1 eps) 3))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))))
(fma.f64 -5/16 (/.f64 (pow.f64 (pow.f64 (*.f64 x x) 2) 2) (pow.f64 eps 3)) (fma.f64 -5/8 (*.f64 (/.f64 1 (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 x x) 3) x)) (fma.f64 -5/4 (/.f64 (pow.f64 (*.f64 x x) 3) eps) (*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2))))
(*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))
(*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2)
(+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))
(fma.f64 -5/4 (/.f64 (pow.f64 (*.f64 x x) 3) eps) (*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x))))
(fma.f64 -5/8 (*.f64 (/.f64 1 (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 x x) 3) x)) (fma.f64 -5/4 (/.f64 (pow.f64 (*.f64 x x) 3) eps) (*.f64 (*.f64 x (pow.f64 (*.f64 x x) 2)) -5/2)))
(+.f64 (*.f64 -5/8 (*.f64 (pow.f64 (/.f64 -1 eps) 2) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (pow.f64 x 2) 2) x)))) (+.f64 (*.f64 -5/4 (/.f64 (*.f64 (pow.f64 (pow.f64 x 2) 2) (pow.f64 x 2)) eps)) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 (pow.f64 x 2) 2) x)) (*.f64 5/16 (*.f64 (pow.f64 (/.f64 -1 eps) 3) (pow.f64 (pow.f64 (pow.f64 x 2) 2) 2))))))
(fma.f64 -5/8 (*.f64 (/.f64 1 (*.f64 eps eps)) (*.f64 (pow.f64 (*.f64 x x) 3) x)) (fma.f64 -5/4 (/.f64 (pow.f64 (*.f64 x x) 3) eps) (fma.f64 -5/2 (*.f64 x (pow.f64 (*.f64 x x) 2)) (*.f64 5/16 (*.f64 (pow.f64 (/.f64 -1 eps) 3) (pow.f64 (pow.f64 (*.f64 x x) 2) 2))))))
(*.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (-.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (+.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5)))))
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) 2)) (-.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x -5) -2/5) (pow.f64 x -4)) (*.f64 eps 5))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -5) 2) 4/25)))) (+.f64 (cbrt.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps))) (cbrt.f64 (*.f64 (pow.f64 x -5) -2/5))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (-.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))))) (+.f64 (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))))
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) 2)) (-.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x -5) -2/5) (pow.f64 x -4)) (*.f64 eps 5))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -5) 2) 4/25)))) (+.f64 (cbrt.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps))) (cbrt.f64 (*.f64 (pow.f64 x -5) -2/5))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(*.f64 -1 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(*.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(*.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(-.f64 0 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(/.f64 (/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(/.f64 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -1)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) 2)) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x -5) -2/5)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -5) 2) 4/25)) (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)))
(fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (/.f64 (pow.f64 x -4) eps) 1/5 (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 -2/5 (pow.f64 x -5) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (pow.f64 x -5) -2/5 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 2)) (cbrt.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5))) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) 2)) (cbrt.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps))) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (sqrt.f64 1/5) (/.f64 (*.f64 (sqrt.f64 1/5) (pow.f64 x -4)) eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (sqrt.f64 1/5) (/.f64 (*.f64 (pow.f64 x -4) (sqrt.f64 1/5)) eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (/.f64 1/5 (cbrt.f64 eps)) (/.f64 (pow.f64 x -4) (cbrt.f64 (pow.f64 eps 2))) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (/.f64 1/5 (cbrt.f64 eps)) (/.f64 (pow.f64 x -4) (cbrt.f64 (*.f64 eps eps))) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (cbrt.f64 1/5) (/.f64 (*.f64 (cbrt.f64 1/25) (pow.f64 x -4)) eps) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 1/5) (/.f64 (*.f64 (pow.f64 x -4) (cbrt.f64 1/25)) eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) eps)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) 1/5) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 x -4) eps)) (*.f64 1/5 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2))) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 1/5) (pow.f64 x -4)) eps) (sqrt.f64 1/5) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (/.f64 (*.f64 (pow.f64 x -4) (sqrt.f64 1/5)) eps) (sqrt.f64 1/5) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (cbrt.f64 (pow.f64 x -5)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) -2/5) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (cbrt.f64 (pow.f64 x -5)) (*.f64 -2/5 (cbrt.f64 (pow.f64 (pow.f64 x -5) 2))) (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)))
(fma.f64 (cbrt.f64 -2/5) (*.f64 (cbrt.f64 4/25) (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (cbrt.f64 -2/5) (*.f64 (pow.f64 x -5) (cbrt.f64 4/25)) (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)))
(fma.f64 (cbrt.f64 (*.f64 4/25 (pow.f64 (pow.f64 x -5) 2))) (cbrt.f64 (*.f64 -2/5 (pow.f64 x -5))) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 x -5) 2) 4/25)) (cbrt.f64 (*.f64 (pow.f64 x -5) -2/5)) (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)))
(fma.f64 (/.f64 (*.f64 (pow.f64 x -4) (cbrt.f64 1/5)) eps) (cbrt.f64 1/25) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (/.f64 (*.f64 (pow.f64 x -4) (cbrt.f64 1/5)) eps) (cbrt.f64 1/25) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (*.f64 1/5 (cbrt.f64 (/.f64 (pow.f64 x -4) eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (*.f64 1/5 (cbrt.f64 (/.f64 (pow.f64 x -4) eps))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2)) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (*.f64 1/5 (pow.f64 x -4)) (pow.f64 eps -1) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (*.f64 (pow.f64 x -5) (cbrt.f64 -2/5)) (cbrt.f64 4/25) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (*.f64 (pow.f64 x -5) (cbrt.f64 -2/5)) (cbrt.f64 4/25) (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)))
(fma.f64 (*.f64 -2/5 (cbrt.f64 (pow.f64 x -5))) (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (*.f64 -2/5 (cbrt.f64 (pow.f64 x -5))) (cbrt.f64 (pow.f64 (pow.f64 x -5) 2)) (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)))
(fma.f64 1 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 1 (*.f64 -2/5 (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 1 (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(fma.f64 (*.f64 -2/5 (pow.f64 x -5)) 1 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(pow.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 3)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) 1/3)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 1)
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(neg.f64 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(if (!=.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5))))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 -4/25 (pow.f64 (pow.f64 x -5) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5)) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 (pow.f64 (pow.f64 x -5) 2) -4/25)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) 0) (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 -2 (/.f64 (pow.f64 x -5) (/.f64 (pow.f64 x -4) eps)) 1)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) 0) (*.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) (fma.f64 -2 (/.f64 (pow.f64 x -5) (/.f64 (pow.f64 x -4) eps)) 1)) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5))))) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5)))) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5))))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (*.f64 -2/5 (pow.f64 x -5)) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (*.f64 (pow.f64 x -5) -2/5) 0) (/.f64 (fma.f64 1/125 (pow.f64 (/.f64 (pow.f64 x -4) eps) 3) (*.f64 -8/125 (pow.f64 (pow.f64 x -5) 3))) (fma.f64 (pow.f64 (pow.f64 x -5) 2) 4/25 (*.f64 (*.f64 (pow.f64 x -4) (/.f64 1/5 eps)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5))))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (fma.f64 -2/5 (pow.f64 x -5) (/.f64 (*.f64 -1/5 (pow.f64 x -4)) eps)) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 -4/25 (pow.f64 (pow.f64 x -5) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 2/5 (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 -2/5 (pow.f64 x -5) (/.f64 (pow.f64 x -4) (/.f64 eps -1/5))) 0) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 x -4) eps) 2) 1/25 (*.f64 (pow.f64 (pow.f64 x -5) 2) -4/25)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 (pow.f64 x -5) 2/5))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (*.f64 -2/5 (pow.f64 x -5)) 0) (*.f64 (*.f64 -2/5 (pow.f64 x -5)) (+.f64 1 (/.f64 (/.f64 (/.f64 (pow.f64 x -4) eps) -2) (pow.f64 x -5)))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (*.f64 (pow.f64 x -5) -2/5) 0) (*.f64 (*.f64 (pow.f64 x -5) -2/5) (-.f64 (/.f64 (/.f64 (/.f64 (pow.f64 x -4) eps) -2) (pow.f64 x -5)) -1)) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 0) (/.f64 1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 0) (pow.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) -1) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 2)) 0) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) 2))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 (cbrt.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))) 0) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 2) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(if (!=.f64 1 0) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(if (!=.f64 1 0) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)))
(+.f64 (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)) (*.f64 -2/5 (pow.f64 x -5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(+.f64 (*.f64 -2/5 (pow.f64 x -5)) (/.f64 (pow.f64 x -4) (/.f64 eps 1/5)))
(fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(*.f64 -1 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(*.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -1)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(*.f64 1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(*.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(-.f64 (/.f64 0 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(-.f64 0 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2))) (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 2)) -1) (neg.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) 2) 2))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))) 2))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 -1 (neg.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 -1 (/.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(/.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) 3)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 3) 1/3)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 1)
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 3))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(neg.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(neg.f64 (*.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(neg.f64 (*.f64 -1 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(neg.f64 (*.f64 (/.f64 -1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 1))
(pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)
(if (!=.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 0) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) 0) (/.f64 1 (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) -1)) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) 0) (pow.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) -1) -1) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) 0) (pow.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 3) -1/3) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 3) -1/3) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) 0) (pow.f64 (cbrt.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) -3) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (cbrt.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))) 0) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))) -3) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 -1 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 -1 0) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))) 2))) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))) 2) 0) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 2) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)) 2)))) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) 2)) (cbrt.f64 (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1)))) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) 2) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1)))) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))
(if (!=.f64 1 0) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1) (pow.f64 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5))) -1))
(if (!=.f64 1 0) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1) (pow.f64 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5)) -1))

eval1.2s (1.5%)

Compiler

Compiled 54159 to 39028 computations (27.9% saved)

prune313.0ms (0.4%)

Pruning

19 alts after pruning (11 fresh and 8 done)

PrunedKeptTotal
New118141185
Fresh3710
Picked101
Done088
Total1185191204
Error
0b
Counts
1204 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
15.5b
(if (!=.f64 (pow.f64 (/.f64 1 eps) -5) 0) (/.f64 1 (+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
6.8b
(if (!=.f64 (pow.f64 eps 5) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
16.5b
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
7.5b
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
7.5b
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
9.9b
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 eps eps)))
7.7b
(pow.f64 (/.f64 1 eps) -5)
7.5b
(pow.f64 eps 5)
6.6b
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
16.0b
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))) (pow.f64 x 5))
10.1b
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
10.2b
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))
10.1b
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
10.0b
(*.f64 (*.f64 (pow.f64 x 4) eps) 5)
10.0b
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
10.1b
(*.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)) (sqrt.f64 5))
10.2b
(*.f64 eps (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3))
7.7b
(*.f64 eps (pow.f64 (*.f64 eps (cbrt.f64 eps)) 3))
10.2b
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 3)))
Compiler

Compiled 316 to 236 computations (25.3% saved)

regimes103.0ms (0.1%)

Counts
32 → 3
Calls
Call 1
Inputs
(pow.f64 eps 5)
(*.f64 eps (pow.f64 eps 4))
(pow.f64 (/.f64 1 eps) -5)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 (pow.f64 x 4) eps) 5)
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(*.f64 eps (pow.f64 (*.f64 eps (cbrt.f64 eps)) 3))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x (cbrt.f64 x)) 3)))
(*.f64 eps (pow.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (cbrt.f64 5)) 3))
(*.f64 (*.f64 (*.f64 (pow.f64 x 4) eps) (sqrt.f64 5)) (sqrt.f64 5))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 x)) 2) (*.f64 (*.f64 x (cbrt.f64 x)) (*.f64 5 eps)))
(if (!=.f64 (pow.f64 eps 5) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (*.f64 (pow.f64 x 3) 10) (*.f64 eps eps)))
(if (!=.f64 (pow.f64 (/.f64 1 eps) -5) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(fma.f64 (pow.f64 (/.f64 1 x) -3) (*.f64 (*.f64 eps eps) 10) (*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5)))
(if (!=.f64 (pow.f64 (/.f64 1 eps) -5) 0) (/.f64 1 (+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 x -1) -4)) 3) (*.f64 eps 5))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(fma.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) eps (*.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 x (*.f64 (*.f64 x x) 6))) (*.f64 eps eps)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (+.f64 (*.f64 1/5 (/.f64 (pow.f64 x -4) eps)) (*.f64 -2/5 (pow.f64 x -5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(fma.f64 (pow.f64 eps 4) eps (*.f64 x (fma.f64 eps (*.f64 (pow.f64 eps 3) (+.f64 2 2)) (pow.f64 eps 4))))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (fma.f64 1/5 (/.f64 (pow.f64 x -4) eps) (*.f64 -2/5 (pow.f64 x -5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (fma.f64 (pow.f64 x -4) (/.f64 1/5 eps) (*.f64 (pow.f64 x -5) -2/5))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(fma.f64 (pow.f64 (/.f64 1 eps) -4) (*.f64 x 5) (fma.f64 (*.f64 (*.f64 x x) 10) (pow.f64 (/.f64 1 eps) -3) (pow.f64 (/.f64 1 eps) -5)))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) 4) (*.f64 5 eps)) (*.f64 (/.f64 (*.f64 (*.f64 eps eps) 10) (pow.f64 (*.f64 5 eps) 2)) (pow.f64 (/.f64 1 x) 5)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x eps) 5) 2)) (cbrt.f64 (pow.f64 (+.f64 x eps) 5))) (pow.f64 x 5))
(if (!=.f64 (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)) 0) (/.f64 1 (-.f64 (/.f64 1 (*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))) (/.f64 (fma.f64 4 (pow.f64 x 3) (*.f64 (*.f64 (*.f64 x x) 6) x)) (pow.f64 (*.f64 5 (pow.f64 (*.f64 x x) 2)) 2)))) (-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Calls

3 calls:

39.0ms
eps
37.0ms
x
12.0ms
(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Results
ErrorSegmentsBranch
0.9b3x
1.1b3eps
0.4b3(-.f64 (pow.f64 (+.f64 x eps) 5) (pow.f64 x 5))
Compiler

Compiled 624 to 422 computations (32.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
7.7525941212187e-305
0.0ms
-5.9628056627e-313
0.0
Compiler

Compiled 16 to 12 computations (25% saved)

regimes38.0ms (0%)

Counts
11 → 3
Calls
Call 1
Inputs
(pow.f64 eps 5)
(*.f64 eps (pow.f64 eps 4))
(pow.f64 (/.f64 1 eps) -5)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(*.f64 (*.f64 (pow.f64 x 4) 5) eps)
(*.f64 (*.f64 (pow.f64 x 4) eps) 5)
(*.f64 (pow.f64 x 4) (*.f64 eps 5))
(*.f64 eps (*.f64 5 (pow.f64 (*.f64 x x) 2)))
(*.f64 (pow.f64 (/.f64 1 x) -4) (*.f64 eps 5))
(*.f64 eps (pow.f64 (pow.f64 eps 2) 2))
(*.f64 eps (pow.f64 (*.f64 eps (cbrt.f64 eps)) 3))
Outputs
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
(pow.f64 eps 5)
(*.f64 5 (*.f64 eps (pow.f64 x 4)))
Calls

2 calls:

18.0ms
eps
18.0ms
x
Results
ErrorSegmentsBranch
1.4b3x
2.0b3eps
Compiler

Compiled 82 to 58 computations (29.3% saved)

bsearch28.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
4.887353254194242e-78
1.3994334172982912e-75
13.0ms
-3.821686460475607e-41
-2.1981629504896278e-41
Results
16.0ms153×body256valid
9.0ms39×body512valid
Compiler

Compiled 208 to 168 computations (19.2% saved)

regimes8.0ms (0%)

Accuracy

Total -0.2b remaining (-2.2%)

Threshold costs -0.2b (-2.2%)

Counts
3 → 1
Calls
Call 1
Inputs
(pow.f64 eps 5)
(*.f64 eps (pow.f64 eps 4))
(pow.f64 (/.f64 1 eps) -5)
Outputs
(pow.f64 eps 5)
Calls

2 calls:

3.0ms
x
3.0ms
eps
Results
ErrorSegmentsBranch
7.5b1x
7.5b1eps
Compiler

Compiled 21 to 15 computations (28.6% saved)

simplify2.0ms (0%)

Stop Event
fuel
Compiler

Compiled 83 to 58 computations (30.1% saved)

soundness0.0ms (0%)

end50.0ms (0.1%)

Compiler

Compiled 79 to 54 computations (31.6% saved)

Profiling

Loading profile data...