Details

Time bar (total: 7.9s)

analyze3.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
0%0%50%0%25%25%0%3
50%25%25%0%25%25%0%4
75%37.5%12.5%0%25%25%0%5
87.5%43.7%6.2%0%25%25%0%6
93.8%46.9%3.1%0%25%25%0%7
96.9%48.4%1.6%0%25%25%0%8
98.4%49.2%0.8%0%25%25%0%9
99.2%49.6%0.4%0%25%25%0%10
99.6%49.8%0.2%0%25%25%0%11
99.8%49.9%0.1%0%25%25%0%12
Compiler

Compiled 10 to 8 computations (20% saved)

sample3.9s (49.6%)

Results
2.2s4154×body1024valid
814.0ms2065×body512valid
670.0ms412×body2048valid
209.0ms1625×body256valid
0.0msbody256invalid
Bogosity

preprocess273.0ms (3.4%)

Algorithm
egg-herbie
Rules
1728×fma-def
1078×distribute-lft-in
796×associate-+r+
786×associate-+l-
774×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0923
12019
23019
34419
47319
510819
616819
732819
875719
9144819
10205419
11257819
12363819
13442819
14492219
15509819
16519819
17519819
18669219
19700819
20708619
21709419
22710219
23710219
24730219
25787819
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Outputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify279.0ms (3.5%)

Algorithm
egg-herbie
Rules
1728×fma-def
1078×distribute-lft-in
796×associate-+r+
786×associate-+l-
774×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0923
12019
23019
34419
47319
510819
616819
732819
875719
9144819
10205419
11257819
12363819
13442819
14492219
15509819
16519819
17519819
18669219
19700819
20708619
21709419
22710219
23710219
24730219
25787819
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Outputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))

eval1.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.0b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
58.9b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Compiler

Compiled 16 to 12 computations (25% saved)

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
6.7b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Compiler

Compiled 24 to 17 computations (29.2% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0ms
eps
@inf
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0ms
eps
@-inf
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0ms
eps
@inf
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
0.0ms
eps
@0
(/.f64 (-.f64 1 eps) (+.f64 1 eps))

rewrite72.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1538×associate-/r*
1472×associate-*l/
1052×associate-/l*
922×associate-/r/
880×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0942
119038
2258038
Stop Event
node limit
Counts
2 → 125
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 -1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))) (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log1p.f64 eps) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 (neg.f64 eps)) 0) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (sqrt.f64 (+.f64 1 eps)))) (log.f64 (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (log.f64 (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) 1) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 eps (+.f64 1 eps))) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 eps) (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (/.f64 1 (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))) (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (-.f64 (*.f64 eps eps) 1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 (pow.f64 eps 3))) (-.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)))) (-.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (pow.f64 (fma.f64 eps eps eps) 3))) (-.f64 (+.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3)))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))))

simplify84.0ms (1.1%)

Algorithm
egg-herbie
Rules
1380×associate-/l*
1066×associate-/r*
1058×associate-*r/
896×associate-*l/
872×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03605567
110204945
238864937
Stop Event
node limit
Counts
149 → 253
Calls
Call 1
Inputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
1
(+.f64 (*.f64 -2 eps) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 -1 (-.f64 -1 eps))))
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (neg.f64 (log1p.f64 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (neg.f64 (log1p.f64 eps))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (log1p.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))) (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 0 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (neg.f64 (log1p.f64 eps))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (log1p.f64 eps)))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log1p.f64 eps) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)
(-.f64 (+.f64 0 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) 1)
(-.f64 (-.f64 (log1p.f64 (neg.f64 eps)) 0) (log1p.f64 eps))
(-.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (sqrt.f64 (+.f64 1 eps)))) (log.f64 (sqrt.f64 (+.f64 1 eps))))
(-.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (log.f64 (cbrt.f64 (+.f64 1 eps))))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) 1) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))
(+.f64 (neg.f64 (/.f64 eps (+.f64 1 eps))) (/.f64 -1 (-.f64 -1 eps)))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 1 eps)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) 1)
(*.f64 1 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(*.f64 (-.f64 1 eps) (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 eps))
(*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))))
(*.f64 (+.f64 -1 eps) (/.f64 1 (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (/.f64 1 (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 -1 eps))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))) (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (+.f64 -1 eps))
(*.f64 (/.f64 (-.f64 1 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 (*.f64 eps eps) 1)) (-.f64 eps 1))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 -1 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 1 eps))
(*.f64 (/.f64 (+.f64 -1 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 (pow.f64 eps 3))) (-.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)))) (-.f64 1 (fma.f64 eps eps eps)))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (pow.f64 (fma.f64 eps eps eps) 3))) (-.f64 (+.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (fma.f64 eps eps eps)))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (-.f64 1 eps))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3)))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 3) 1/3)
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(neg.f64 (/.f64 (-.f64 1 eps) (-.f64 -1 eps)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
Outputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2 eps))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/7 (pow.f64 eps 7) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2/7 (pow.f64 eps 7)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/5 (pow.f64 eps 5)) (/.f64 2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (-.f64 (/.f64 -2 eps) (/.f64 2/5 (pow.f64 eps 5))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/5 (pow.f64 eps 5)) (/.f64 2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (-.f64 (/.f64 -2 eps) (/.f64 2/5 (pow.f64 eps 5))))
1
(+.f64 (*.f64 -2 eps) 1)
(fma.f64 -2 eps 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(fma.f64 -2 eps (fma.f64 2 (*.f64 eps eps) 1))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(fma.f64 -2 eps (+.f64 (fma.f64 2 (*.f64 eps eps) 1) (*.f64 -2 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 2 (*.f64 eps eps) (fma.f64 -2 (pow.f64 eps 3) 1)))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (/.f64 2 eps) -1)
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (/.f64 2 eps) -1) (/.f64 2 (*.f64 eps eps)))
(+.f64 (/.f64 2 eps) (-.f64 -1 (/.f64 2 (*.f64 eps eps))))
(+.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 (/.f64 -2 eps) eps)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (/.f64 2 (pow.f64 eps 3)) (-.f64 (+.f64 (/.f64 2 eps) -1) (/.f64 2 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(+.f64 (+.f64 -1 (/.f64 2 eps)) (+.f64 (/.f64 (/.f64 -2 eps) eps) (/.f64 2 (pow.f64 eps 3))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (/.f64 2 eps) -1)
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (/.f64 2 eps) -1) (/.f64 2 (*.f64 eps eps)))
(+.f64 (/.f64 2 eps) (-.f64 -1 (/.f64 2 (*.f64 eps eps))))
(+.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 (/.f64 -2 eps) eps)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (/.f64 2 (pow.f64 eps 3)) (-.f64 (+.f64 (/.f64 2 eps) -1) (/.f64 2 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(+.f64 (+.f64 -1 (/.f64 2 eps)) (+.f64 (/.f64 (/.f64 -2 eps) eps) (/.f64 2 (pow.f64 eps 3))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 -1 (-.f64 -1 eps))))
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (log.f64 (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (*.f64 3 (log.f64 (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (neg.f64 (log1p.f64 eps))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (-.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (log1p.f64 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (-.f64 (log.f64 (cbrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (log1p.f64 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (log.f64 (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (*.f64 2 (log.f64 (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (neg.f64 (log1p.f64 eps))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (-.f64 1 eps)))) (log1p.f64 eps))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (-.f64 1 eps)))) (log1p.f64 eps))
(+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (log1p.f64 (neg.f64 eps)))
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 -1 (-.f64 -1 eps))))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))) (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (pow.f64 eps 3))) (log.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (pow.f64 eps 3))) (log.f64 (fma.f64 eps eps (-.f64 1 eps))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (log1p.f64 (neg.f64 eps)) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 0 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (-.f64 -1 eps)))
(-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (-.f64 -1 eps)))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log1p.f64 (fma.f64 eps eps eps)) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log1p.f64 (fma.f64 eps eps eps))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (neg.f64 (log1p.f64 eps))))
(+.f64 (-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (log1p.f64 (fma.f64 eps eps eps))) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (+.f64 (log1p.f64 eps) (log1p.f64 (fma.f64 eps eps eps))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 1 (fma.f64 eps eps eps))) (log1p.f64 eps)))
(+.f64 (-.f64 (log.f64 (-.f64 1 (pow.f64 eps 3))) (log1p.f64 (fma.f64 eps eps eps))) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (+.f64 (log1p.f64 eps) (log1p.f64 (fma.f64 eps eps eps))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 2 (log1p.f64 eps)))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log1p.f64 eps) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (log1p.f64 eps)) (log.f64 (/.f64 -1 (-.f64 -1 eps))))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (log1p.f64 eps) (log.f64 (/.f64 -1 (-.f64 -1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 -1 eps))) (-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log1p.f64 eps)))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 2 (log1p.f64 eps)))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (+.f64 0 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (-.f64 -1 eps)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (-.f64 (log1p.f64 (neg.f64 eps)) 0) (log1p.f64 eps))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (sqrt.f64 (+.f64 1 eps)))) (log.f64 (sqrt.f64 (+.f64 1 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (log.f64 (sqrt.f64 (+.f64 eps 1)))))
(-.f64 (log1p.f64 (neg.f64 eps)) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 eps 1)))))
(-.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (log.f64 (cbrt.f64 (+.f64 1 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps 1)))) (log.f64 (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (log1p.f64 (neg.f64 eps)) (*.f64 3 (log.f64 (cbrt.f64 (+.f64 eps 1)))))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (/.f64 (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (/.f64 (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) 1) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (-.f64 -1 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(fabs.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))
(+.f64 (neg.f64 (/.f64 eps (+.f64 1 eps))) (/.f64 -1 (-.f64 -1 eps)))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 1 eps)))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (-.f64 1 eps) (/.f64 -1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(/.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))))
(*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (+.f64 -1 eps) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (/.f64 1 (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(*.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))
(*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 -1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))) (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))
(/.f64 (cbrt.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (+.f64 -1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (+.f64 eps -1)) (neg.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 1 eps) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 1 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 eps) (neg.f64 (+.f64 (pow.f64 eps 3) 1))) (neg.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(neg.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (-.f64 -1 (pow.f64 eps 3)))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 (*.f64 eps eps) 1)) (-.f64 eps 1))
(/.f64 (*.f64 (-.f64 1 eps) (+.f64 eps -1)) (neg.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 1 eps) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 (pow.f64 eps 3) 1))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 (pow.f64 eps 3) 1)))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (+.f64 -1 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (+.f64 eps -1)) (neg.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 1 eps) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (+.f64 -1 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) (neg.f64 (+.f64 (pow.f64 eps 3) 1))) (neg.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(neg.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (-.f64 -1 (pow.f64 eps 3)))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 (pow.f64 eps 3))) (-.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)))) (-.f64 1 (fma.f64 eps eps eps)))
(/.f64 (/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (-.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 -1 eps)) (-.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)))) (-.f64 1 (fma.f64 eps eps eps)))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (pow.f64 (fma.f64 eps eps eps) 3))) (-.f64 (+.f64 1 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (fma.f64 eps eps eps)))
(*.f64 (/.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 (+.f64 1 (pow.f64 (fma.f64 eps eps eps) 3)) (-.f64 1 (pow.f64 eps 3)))) (+.f64 1 (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (fma.f64 eps eps eps))))
(/.f64 (/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 -1 eps)) (/.f64 (+.f64 1 (pow.f64 (fma.f64 eps eps eps) 3)) (-.f64 (fma.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps) 1) (fma.f64 eps eps eps))))
(*.f64 (/.f64 (/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 3))) (-.f64 -1 eps)) (+.f64 1 (pow.f64 (fma.f64 eps eps eps) 3))) (-.f64 (fma.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps) 1) (fma.f64 eps eps eps)))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 (pow.f64 eps 3) 1)) (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (hypot.f64 1 (pow.f64 eps 3/2))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 eps 1)) (hypot.f64 1 (pow.f64 eps 3/2)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 eps)))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (cbrt.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(/.f64 (*.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps)))) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 (-.f64 1 eps) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (cbrt.f64 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (*.f64 (+.f64 (-.f64 1 eps) (*.f64 eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))) (/.f64 (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 (pow.f64 eps 3) 1))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 eps (-.f64 (fma.f64 eps eps eps) 1)) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 (pow.f64 eps 3) 1)))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 eps (+.f64 eps (fma.f64 eps eps -1))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 (pow.f64 eps 3) 1)))))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 (/.f64 (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 eps (-.f64 (fma.f64 eps eps eps) 1)) (-.f64 1 (*.f64 eps eps))) (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 eps (+.f64 eps (fma.f64 eps eps -1))) (-.f64 1 (*.f64 eps eps))) (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (-.f64 1 eps))
(/.f64 (*.f64 (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) (-.f64 1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (-.f64 1 eps) (/.f64 (-.f64 eps (-.f64 (fma.f64 eps eps eps) 1)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))))
(/.f64 (-.f64 eps (+.f64 eps (fma.f64 eps eps -1))) (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 1 eps) (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3)))) (+.f64 (-.f64 1 eps) (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) (+.f64 (-.f64 1 eps) (*.f64 eps eps))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 eps 1)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (-.f64 eps (-.f64 (fma.f64 eps eps eps) 1)) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 eps 1))))
(/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps (+.f64 eps (fma.f64 eps eps -1)))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 1 (-.f64 eps (fma.f64 eps eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))))
(*.f64 (*.f64 (-.f64 1 eps) (+.f64 (-.f64 1 eps) (*.f64 eps eps))) (/.f64 (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (*.f64 (-.f64 1 eps) (-.f64 eps (-.f64 (fma.f64 eps eps eps) 1))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (-.f64 1 eps) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps (+.f64 eps (fma.f64 eps eps -1)))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 1 (*.f64 eps eps)))))
(pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 3)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 3) 1/3)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) -1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(neg.f64 (/.f64 (-.f64 1 eps) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))
(fabs.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(log.f64 (exp.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 3))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))

localize6.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0b
(log1p.f64 eps)
Compiler

Compiled 15 to 5 computations (66.7% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0ms
eps
@0
(log1p.f64 eps)
0.0ms
eps
@inf
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0ms
eps
@-inf
(log1p.f64 eps)
0.0ms
eps
@-inf
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))

rewrite63.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1404×add-sqr-sqrt
1388×*-un-lft-identity
1296×add-cube-cbrt
1284×add-cbrt-cube
1270×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0824
117020
2230120
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(log1p.f64 eps)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 eps)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 eps) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log1p.f64 eps)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))))

simplify63.0ms (0.8%)

Algorithm
egg-herbie
Rules
1152×associate-+r-
964×fma-def
836×+-commutative
724×*-commutative
610×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01881078
1492838
21540828
35848828
Stop Event
node limit
Counts
76 → 138
Calls
Call 1
Inputs
eps
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) eps)
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 eps (*.f64 1/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 eps (+.f64 (*.f64 1/3 (pow.f64 eps 3)) (*.f64 -1/4 (pow.f64 eps 4)))))
(*.f64 -1 (log.f64 (/.f64 1 eps)))
(+.f64 (/.f64 1 eps) (*.f64 -1 (log.f64 (/.f64 1 eps))))
(-.f64 (+.f64 (/.f64 1 eps) (*.f64 -1 (log.f64 (/.f64 1 eps)))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 eps))) (*.f64 1/3 (/.f64 1 (pow.f64 eps 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 eps))) (log.f64 -1))
(+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 eps)))))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 eps))))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 eps))) (*.f64 1/3 (/.f64 1 (pow.f64 eps 3)))))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(*.f64 -1 (log.f64 -1))
(-.f64 (*.f64 -1 (log.f64 -1)) (*.f64 2 (/.f64 1 eps)))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (+.f64 1 (log1p.f64 eps)) 1)
(*.f64 (log1p.f64 eps) 1)
(*.f64 1 (log1p.f64 eps))
(*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))
(*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)))
(pow.f64 (log1p.f64 eps) 1)
(pow.f64 (sqrt.f64 (log1p.f64 eps)) 2)
(pow.f64 (cbrt.f64 (log1p.f64 eps)) 3)
(pow.f64 (pow.f64 (log1p.f64 eps) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 eps) 2))
(log.f64 (+.f64 eps 1))
(cbrt.f64 (pow.f64 (log1p.f64 eps) 3))
(expm1.f64 (log1p.f64 (log1p.f64 eps)))
(exp.f64 (log.f64 (log1p.f64 eps)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 eps)) 1))
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
Outputs
eps
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) eps)
(fma.f64 -1/2 (*.f64 eps eps) eps)
(fma.f64 eps (*.f64 eps -1/2) eps)
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 eps (*.f64 1/3 (pow.f64 eps 3))))
(fma.f64 -1/2 (*.f64 eps eps) (+.f64 eps (*.f64 1/3 (pow.f64 eps 3))))
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/3 (pow.f64 eps 3) eps))
(fma.f64 eps (*.f64 eps -1/2) (fma.f64 1/3 (pow.f64 eps 3) eps))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 eps (+.f64 (*.f64 1/3 (pow.f64 eps 3)) (*.f64 -1/4 (pow.f64 eps 4)))))
(fma.f64 -1/2 (*.f64 eps eps) (+.f64 eps (fma.f64 1/3 (pow.f64 eps 3) (*.f64 -1/4 (pow.f64 eps 4)))))
(+.f64 (fma.f64 -1/2 (*.f64 eps eps) eps) (fma.f64 1/3 (pow.f64 eps 3) (*.f64 -1/4 (pow.f64 eps 4))))
(fma.f64 eps (*.f64 eps -1/2) (fma.f64 1/3 (pow.f64 eps 3) (fma.f64 -1/4 (pow.f64 eps 4) eps)))
(*.f64 -1 (log.f64 (/.f64 1 eps)))
(neg.f64 (neg.f64 (log.f64 eps)))
(log.f64 eps)
(+.f64 (/.f64 1 eps) (*.f64 -1 (log.f64 (/.f64 1 eps))))
(+.f64 (/.f64 1 eps) (neg.f64 (neg.f64 (log.f64 eps))))
(+.f64 (/.f64 1 eps) (log.f64 eps))
(-.f64 (+.f64 (/.f64 1 eps) (*.f64 -1 (log.f64 (/.f64 1 eps)))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (neg.f64 (neg.f64 (log.f64 eps)))) (/.f64 1/2 (*.f64 eps eps)))
(+.f64 (log.f64 eps) (-.f64 (/.f64 1 eps) (/.f64 1/2 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 1 eps) (log.f64 eps)) (/.f64 1/2 (*.f64 eps eps)))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 eps))) (*.f64 1/3 (/.f64 1 (pow.f64 eps 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (fma.f64 -1 (neg.f64 (log.f64 eps)) (/.f64 1/3 (pow.f64 eps 3)))) (/.f64 1/2 (*.f64 eps eps)))
(+.f64 (+.f64 (log.f64 eps) (/.f64 1/3 (pow.f64 eps 3))) (-.f64 (/.f64 1 eps) (/.f64 1/2 (*.f64 eps eps))))
(+.f64 (/.f64 1 eps) (+.f64 (log.f64 eps) (-.f64 (/.f64 1/3 (pow.f64 eps 3)) (/.f64 1/2 (*.f64 eps eps)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 eps))) (log.f64 -1))
(fma.f64 -1 (log.f64 (/.f64 -1 eps)) (log.f64 -1))
(-.f64 (log.f64 -1) (log.f64 (/.f64 -1 eps)))
(+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 eps)))))
(+.f64 (/.f64 1 eps) (fma.f64 -1 (log.f64 (/.f64 -1 eps)) (log.f64 -1)))
(-.f64 (+.f64 (/.f64 1 eps) (log.f64 -1)) (log.f64 (/.f64 -1 eps)))
(+.f64 (/.f64 1 eps) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 eps))))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 eps))))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (fma.f64 -1 (log.f64 (/.f64 -1 eps)) (log.f64 -1))) (/.f64 1/2 (*.f64 eps eps)))
(+.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 eps))) (-.f64 (/.f64 1 eps) (/.f64 1/2 (*.f64 eps eps))))
(+.f64 (/.f64 1 eps) (+.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 eps))) (/.f64 -1/2 (*.f64 eps eps))))
(+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (-.f64 (/.f64 -1/2 (*.f64 eps eps)) (log.f64 (/.f64 -1 eps)))))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 eps))) (*.f64 1/3 (/.f64 1 (pow.f64 eps 3)))))) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (fma.f64 -1 (log.f64 (/.f64 -1 eps)) (/.f64 1/3 (pow.f64 eps 3))))) (/.f64 1/2 (*.f64 eps eps)))
(+.f64 (/.f64 1 eps) (+.f64 (log.f64 -1) (-.f64 (-.f64 (/.f64 1/3 (pow.f64 eps 3)) (log.f64 (/.f64 -1 eps))) (/.f64 1/2 (*.f64 eps eps)))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1/3 (pow.f64 eps 3)) (+.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 eps))) (/.f64 -1/2 (*.f64 eps eps)))))
(+.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 eps))) (+.f64 (/.f64 1 eps) (-.f64 (/.f64 1/3 (pow.f64 eps 3)) (/.f64 1/2 (*.f64 eps eps)))))
(*.f64 -2 eps)
(*.f64 eps -2)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2 eps (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 eps -2 (*.f64 (pow.f64 eps 3) -2/3))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 (pow.f64 eps 3) -2/3)))
(fma.f64 eps -2 (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 (pow.f64 eps 3) -2/3)))
(fma.f64 eps -2 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/7 (pow.f64 eps 7) (*.f64 (pow.f64 eps 3) -2/3))))
(fma.f64 eps -2 (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/7 (pow.f64 eps 7) (*.f64 (pow.f64 eps 3) -2/3))))
(fma.f64 eps -2 (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 -2/7 (pow.f64 eps 7)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3)))
(+.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (-.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 2/5 (pow.f64 eps 5)))
(+.f64 (log.f64 -1) (-.f64 (/.f64 -2 eps) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (/.f64 2/5 (pow.f64 eps 5)))))
(*.f64 -1 (log.f64 -1))
(neg.f64 (log.f64 -1))
(-.f64 (*.f64 -1 (log.f64 -1)) (*.f64 2 (/.f64 1 eps)))
(-.f64 (neg.f64 (log.f64 -1)) (/.f64 2 eps))
(fma.f64 -1 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (/.f64 -2 eps) (log.f64 -1))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (neg.f64 (log.f64 -1)) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(-.f64 (fma.f64 -1 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3)))
(+.f64 (-.f64 (/.f64 -2 eps) (log.f64 -1)) (/.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (neg.f64 (log.f64 -1)) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (-.f64 (fma.f64 -1 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 2/5 (pow.f64 eps 5)))
(-.f64 (-.f64 (/.f64 -2 eps) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (/.f64 2/5 (pow.f64 eps 5)))) (log.f64 -1))
(-.f64 (+.f64 1 (log1p.f64 eps)) 1)
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(*.f64 (log1p.f64 eps) 1)
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(*.f64 1 (log1p.f64 eps))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(pow.f64 (log1p.f64 eps) 1)
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(pow.f64 (sqrt.f64 (log1p.f64 eps)) 2)
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(pow.f64 (cbrt.f64 (log1p.f64 eps)) 3)
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(pow.f64 (pow.f64 (log1p.f64 eps) 3) 1/3)
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(sqrt.f64 (pow.f64 (log1p.f64 eps) 2))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(log.f64 (+.f64 eps 1))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(cbrt.f64 (pow.f64 (log1p.f64 eps) 3))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(expm1.f64 (log1p.f64 (log1p.f64 eps)))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(exp.f64 (log.f64 (log1p.f64 eps)))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(exp.f64 (*.f64 (log.f64 (log1p.f64 eps)) 1))
(+.f64 1 (-.f64 (log1p.f64 eps) 1))
(log1p.f64 eps)
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
0
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
0
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
0
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(sqrt.f64 0)
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
0
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
0
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0

eval129.0ms (1.6%)

Compiler

Compiled 6155 to 3877 computations (37% saved)

prune56.0ms (0.7%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New3856391
Fresh000
Picked011
Done011
Total3858393
Error
0b
Counts
393 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
1.1b
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
0.5b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
0.8b
(*.f64 eps -2)
58.9b
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
58.9b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.9b
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
60.6b
0
Compiler

Compiled 104 to 80 computations (23.1% saved)

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f64 -2/3 (pow.f64 eps 3))
Compiler

Compiled 25 to 19 computations (24% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

3 calls:

TimeVariablePointExpression
1.0ms
eps
@inf
(*.f64 -2/3 (pow.f64 eps 3))
0.0ms
eps
@0
(*.f64 -2/3 (pow.f64 eps 3))
0.0ms
eps
@-inf
(*.f64 -2/3 (pow.f64 eps 3))

rewrite52.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1236×add-sqr-sqrt
1204×*-un-lft-identity
1142×add-cube-cbrt
1134×add-cbrt-cube
1118×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114913
2159613
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 -2/3 (pow.f64 eps 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 -2/3 (pow.f64 eps 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 eps 6) 4/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))))

simplify53.0ms (0.7%)

Algorithm
egg-herbie
Rules
1084×distribute-rgt-in
1068×distribute-lft-in
976×associate-*l/
900×associate-*r/
890×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039275
198209
2327143
31685143
46913143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -2/3 (pow.f64 eps 3))) 1)
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(pow.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) 2)
(pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 3)
(pow.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 eps 6) 4/9))
(log.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))
(cbrt.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(exp.f64 (log.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))
Outputs
(-.f64 (+.f64 1 (*.f64 -2/3 (pow.f64 eps 3))) 1)
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) 2)
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 3)
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(sqrt.f64 (*.f64 (pow.f64 eps 6) 4/9))
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(log.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(cbrt.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3))
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (log.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))

localize2.0ms (0%)

Compiler

Compiled 6 to 4 computations (33.3% saved)

localize5.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
Compiler

Compiled 12 to 4 computations (66.7% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
eps
@-inf
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
0.0ms
eps
@inf
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
0.0ms
eps
@0
(-.f64 (log1p.f64 (neg.f64 eps)) eps)

rewrite52.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1348×add-sqr-sqrt
1332×*-un-lft-identity
1246×add-cube-cbrt
1232×add-cbrt-cube
1218×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0715
115011
2203011
Stop Event
node limit
Counts
1 → 34
Calls
Call 1
Inputs
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 eps (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 eps 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 eps (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 eps (log1p.f64 eps))) (sqrt.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2) (/.f64 1 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 eps (log1p.f64 eps)) (pow.f64 (+.f64 eps (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps)))) (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2) (+.f64 eps (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 eps eps) (*.f64 eps (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2)) (neg.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 eps (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 eps (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 eps (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 eps (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) eps)))))

simplify62.0ms (0.8%)

Algorithm
egg-herbie
Rules
1496×associate-*r*
1210×associate-*l*
1030×associate-+l-
880×associate-/l*
770×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01221114
13171028
21338992
37336992
Stop Event
node limit
Counts
46 → 87
Calls
Call 1
Inputs
(*.f64 -2 eps)
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -2 eps) (*.f64 -1/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 -1/3 (pow.f64 eps 3)))))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))) (/.f64 1 eps))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))) (+.f64 (/.f64 1 eps) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2)))))
(*.f64 -1 eps)
(+.f64 (*.f64 -1 eps) (*.f64 -1 (log.f64 (/.f64 -1 eps))))
(-.f64 (+.f64 (*.f64 -1 eps) (*.f64 -1 (log.f64 (/.f64 -1 eps)))) (/.f64 1 eps))
(-.f64 (+.f64 (*.f64 -1 eps) (*.f64 -1 (log.f64 (/.f64 -1 eps)))) (+.f64 (/.f64 1 eps) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 eps (log1p.f64 eps))
(+.f64 (log1p.f64 eps) eps)
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 eps 1 eps))
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps))
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(*.f64 (+.f64 eps (log1p.f64 eps)) 1)
(*.f64 1 (+.f64 eps (log1p.f64 eps)))
(*.f64 (sqrt.f64 (+.f64 eps (log1p.f64 eps))) (sqrt.f64 (+.f64 eps (log1p.f64 eps))))
(*.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 eps (log1p.f64 eps))))
(*.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2) (/.f64 1 (+.f64 eps (log1p.f64 eps))))
(*.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)))
(/.f64 1 (/.f64 (+.f64 eps (log1p.f64 eps)) (pow.f64 (+.f64 eps (log1p.f64 eps)) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps)))) (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3))))
(/.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2) (+.f64 eps (log1p.f64 eps)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 eps eps) (*.f64 eps (log1p.f64 eps)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2)) (neg.f64 (+.f64 eps (log1p.f64 eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(pow.f64 (+.f64 eps (log1p.f64 eps)) 1)
(pow.f64 (sqrt.f64 (+.f64 eps (log1p.f64 eps))) 2)
(pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 3)
(pow.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2))
(log.f64 (exp.f64 (+.f64 eps (log1p.f64 eps))))
(cbrt.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (+.f64 eps (log1p.f64 eps))))
(exp.f64 (log.f64 (+.f64 eps (log1p.f64 eps))))
(exp.f64 (*.f64 (log.f64 (+.f64 eps (log1p.f64 eps))) 1))
(log1p.f64 (expm1.f64 (+.f64 eps (log1p.f64 eps))))
(fma.f64 1 (log1p.f64 eps) eps)
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) eps)
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) eps)
Outputs
(*.f64 -2 eps)
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(fma.f64 -1/2 (*.f64 eps eps) (*.f64 -2 eps))
(fma.f64 -2 eps (*.f64 eps (*.f64 eps -1/2)))
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -2 eps) (*.f64 -1/3 (pow.f64 eps 3))))
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -2 eps (*.f64 -1/3 (pow.f64 eps 3))))
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/3 (pow.f64 eps 3) (*.f64 -2 eps)))
(fma.f64 -2 eps (*.f64 (*.f64 eps eps) (+.f64 -1/2 (*.f64 eps -1/3))))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -1/4 (pow.f64 eps 4)) (*.f64 -1/3 (pow.f64 eps 3)))))
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -2 eps (fma.f64 -1/4 (pow.f64 eps 4) (*.f64 -1/3 (pow.f64 eps 3)))))
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -2 eps (fma.f64 -1/3 (pow.f64 eps 3) (*.f64 -1/4 (pow.f64 eps 4)))))
(fma.f64 eps (*.f64 eps -1/2) (fma.f64 -1/3 (pow.f64 eps 3) (fma.f64 -1/4 (pow.f64 eps 4) (*.f64 -2 eps))))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps)))))
(fma.f64 -1 eps (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps)))))
(-.f64 (+.f64 (log.f64 -1) (log.f64 eps)) eps)
(+.f64 (log.f64 -1) (-.f64 (log.f64 eps) eps))
(-.f64 (log.f64 eps) (-.f64 eps (log.f64 -1)))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))) (/.f64 1 eps))
(-.f64 (fma.f64 -1 eps (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (/.f64 1 eps))
(+.f64 (-.f64 (+.f64 (log.f64 -1) (log.f64 eps)) eps) (/.f64 -1 eps))
(+.f64 (log.f64 -1) (+.f64 (-.f64 (log.f64 eps) eps) (/.f64 -1 eps)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 eps) (-.f64 (/.f64 -1 eps) eps)))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 eps))))) (+.f64 (/.f64 1 eps) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (fma.f64 -1 eps (+.f64 (log.f64 -1) (neg.f64 (neg.f64 (log.f64 eps))))) (+.f64 (/.f64 1 eps) (/.f64 1/2 (*.f64 eps eps))))
(+.f64 (-.f64 (+.f64 (log.f64 -1) (log.f64 eps)) eps) (-.f64 (/.f64 -1 eps) (/.f64 (/.f64 1/2 eps) eps)))
(+.f64 (log.f64 -1) (+.f64 (-.f64 (log.f64 eps) eps) (+.f64 (/.f64 -1 eps) (/.f64 -1/2 (*.f64 eps eps)))))
(-.f64 (-.f64 (log.f64 -1) (-.f64 (/.f64 1 eps) (log.f64 eps))) (+.f64 eps (/.f64 1/2 (*.f64 eps eps))))
(*.f64 -1 eps)
(neg.f64 eps)
(+.f64 (*.f64 -1 eps) (*.f64 -1 (log.f64 (/.f64 -1 eps))))
(*.f64 -1 (+.f64 eps (log.f64 (/.f64 -1 eps))))
(-.f64 (neg.f64 eps) (log.f64 (/.f64 -1 eps)))
(-.f64 (+.f64 (*.f64 -1 eps) (*.f64 -1 (log.f64 (/.f64 -1 eps)))) (/.f64 1 eps))
(-.f64 (*.f64 -1 (+.f64 eps (log.f64 (/.f64 -1 eps)))) (/.f64 1 eps))
(fma.f64 -1 (+.f64 eps (log.f64 (/.f64 -1 eps))) (/.f64 -1 eps))
(-.f64 (/.f64 -1 eps) (+.f64 eps (log.f64 (/.f64 -1 eps))))
(-.f64 (-.f64 (/.f64 -1 eps) (log.f64 (/.f64 -1 eps))) eps)
(-.f64 (+.f64 (*.f64 -1 eps) (*.f64 -1 (log.f64 (/.f64 -1 eps)))) (+.f64 (/.f64 1 eps) (*.f64 1/2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 -1 (+.f64 eps (log.f64 (/.f64 -1 eps)))) (+.f64 (/.f64 1 eps) (/.f64 1/2 (*.f64 eps eps))))
(-.f64 (fma.f64 -1 (+.f64 eps (log.f64 (/.f64 -1 eps))) (/.f64 -1 eps)) (/.f64 (/.f64 1/2 eps) eps))
(+.f64 (-.f64 (/.f64 -1 eps) (+.f64 eps (log.f64 (/.f64 -1 eps)))) (/.f64 -1/2 (*.f64 eps eps)))
(-.f64 (+.f64 (-.f64 (/.f64 -1 eps) (log.f64 (/.f64 -1 eps))) (/.f64 -1/2 (*.f64 eps eps))) eps)
(+.f64 eps (log1p.f64 eps))
(+.f64 (log1p.f64 eps) eps)
(+.f64 eps (log1p.f64 eps))
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 eps 1 eps))
(+.f64 eps (+.f64 (log1p.f64 eps) (fma.f64 eps 1 eps)))
(+.f64 eps (+.f64 (log1p.f64 eps) (+.f64 eps eps)))
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps))
(+.f64 eps (+.f64 (log1p.f64 eps) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (log1p.f64 eps) (+.f64 eps (-.f64 eps eps)))
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 eps)) (pow.f64 (cbrt.f64 eps) 2) eps))
(+.f64 (+.f64 eps (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps))
(+.f64 eps (+.f64 (log1p.f64 eps) (fma.f64 (neg.f64 (sqrt.f64 eps)) (sqrt.f64 eps) eps)))
(+.f64 (log1p.f64 eps) (+.f64 eps (-.f64 eps eps)))
(*.f64 (+.f64 eps (log1p.f64 eps)) 1)
(+.f64 eps (log1p.f64 eps))
(*.f64 1 (+.f64 eps (log1p.f64 eps)))
(+.f64 eps (log1p.f64 eps))
(*.f64 (sqrt.f64 (+.f64 eps (log1p.f64 eps))) (sqrt.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(*.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 2))
(+.f64 eps (log1p.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(*.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2) (/.f64 1 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(*.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 eps (+.f64 eps (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)))
(*.f64 (+.f64 (sqrt.f64 eps) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 eps)))
(/.f64 1 (/.f64 (+.f64 eps (log1p.f64 eps)) (pow.f64 (+.f64 eps (log1p.f64 eps)) 2)))
(+.f64 eps (log1p.f64 eps))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps)))) (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3))))
(*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 eps (+.f64 eps (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(/.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2) (+.f64 eps (log1p.f64 eps)))
(+.f64 eps (log1p.f64 eps))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps)))))
(*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 eps (+.f64 eps (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 eps eps) (*.f64 eps (log1p.f64 eps)))))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (-.f64 eps (log1p.f64 eps)))))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 eps (-.f64 eps (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 eps eps (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) eps))))
(/.f64 (neg.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2)) (neg.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 eps 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(*.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 eps (+.f64 eps (log1p.f64 eps))))))
(/.f64 (+.f64 (pow.f64 eps 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 eps (+.f64 eps (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(pow.f64 (+.f64 eps (log1p.f64 eps)) 1)
(+.f64 eps (log1p.f64 eps))
(pow.f64 (sqrt.f64 (+.f64 eps (log1p.f64 eps))) 2)
(+.f64 eps (log1p.f64 eps))
(pow.f64 (cbrt.f64 (+.f64 eps (log1p.f64 eps))) 3)
(+.f64 eps (log1p.f64 eps))
(pow.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 3) 1/3)
(+.f64 eps (log1p.f64 eps))
(sqrt.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 2))
(+.f64 eps (log1p.f64 eps))
(log.f64 (exp.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(cbrt.f64 (pow.f64 (+.f64 eps (log1p.f64 eps)) 3))
(+.f64 eps (log1p.f64 eps))
(expm1.f64 (log1p.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(exp.f64 (log.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(exp.f64 (*.f64 (log.f64 (+.f64 eps (log1p.f64 eps))) 1))
(+.f64 eps (log1p.f64 eps))
(log1p.f64 (expm1.f64 (+.f64 eps (log1p.f64 eps))))
(+.f64 eps (log1p.f64 eps))
(fma.f64 1 (log1p.f64 eps) eps)
(+.f64 eps (log1p.f64 eps))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) eps)
(+.f64 eps (log1p.f64 eps))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) eps)
(+.f64 eps (log1p.f64 eps))

localize15.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
6.8b
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
Compiler

Compiled 33 to 24 computations (27.3% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
0.0ms
eps
@inf
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
0.0ms
eps
@-inf
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
0.0ms
eps
@inf
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
0.0ms
eps
@0
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))

rewrite70.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1504×associate-*l/
1416×associate-/r*
1094×associate-/l*
944×*-commutative
814×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0942
120042
2277840
Stop Event
node limit
Counts
2 → 125
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 -1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (log.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (-.f64 eps 1))) (log.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (fma.f64 eps eps -1))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (neg.f64 (log.f64 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log.f64 (-.f64 eps 1)) (log.f64 (/.f64 -1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log.f64 (-.f64 eps 1)) (neg.f64 (log.f64 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log1p.f64 eps)) (log.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (sqrt.f64 (-.f64 eps 1)))) (log.f64 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (-.f64 -1 eps)) 0) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2))) (log.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (-.f64 eps 1)) 3)) (+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1)))) 1) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (-.f64 eps 1)) 3)) 1) (+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 eps 1)) (neg.f64 (/.f64 eps (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 eps (-.f64 eps 1))) (/.f64 -1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2) (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 -1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (/.f64 -1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 -1 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 eps 1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (/.f64 1 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 eps 1))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)) (sqrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 eps 1))) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 eps 1))) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 eps 1)) (cbrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 eps 1) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (neg.f64 (fma.f64 eps eps -1))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 (*.f64 eps (-.f64 eps 1)) (*.f64 eps (-.f64 eps 1))))) (-.f64 1 (*.f64 eps (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (pow.f64 (*.f64 eps (-.f64 eps 1)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (-.f64 eps 1)) (*.f64 eps (-.f64 eps 1))) (*.f64 eps (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps -1))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))))))

simplify85.0ms (1.1%)

Algorithm
egg-herbie
Rules
1338×associate-*r/
1180×associate-*l/
968×associate-+r+
966×+-commutative
714×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03565791
110445221
240255171
Stop Event
node limit
Counts
149 → 254
Calls
Call 1
Inputs
(*.f64 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 2/7 (pow.f64 eps 7)) (+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
1
(+.f64 (*.f64 2 eps) 1)
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 3)) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(+.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 0)
(+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 -1 (-.f64 1 eps))))
(+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (-.f64 eps 1))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (log.f64 (-.f64 -1 eps)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (-.f64 eps 1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (-.f64 eps 1))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (-.f64 eps 1)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (-.f64 eps 1))))
(+.f64 (neg.f64 (log.f64 (-.f64 eps 1))) (log.f64 (-.f64 -1 eps)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (fma.f64 eps eps -1))) (log1p.f64 eps))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1)))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (neg.f64 (log.f64 (-.f64 eps 1)))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (log.f64 (-.f64 eps 1))))
(-.f64 0 (log.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log.f64 (-.f64 eps 1)) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log.f64 (-.f64 eps 1)) (neg.f64 (log.f64 (-.f64 eps 1)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) 1)
(-.f64 (+.f64 0 (log1p.f64 eps)) (log.f64 (-.f64 1 eps)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) 1)
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (sqrt.f64 (-.f64 eps 1)))) (log.f64 (sqrt.f64 (-.f64 eps 1))))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) 0) (log.f64 (-.f64 eps 1)))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2))) (log.f64 (cbrt.f64 (-.f64 eps 1))))
(*.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(*.f64 1 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(/.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (-.f64 eps 1)) 3)) (+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1)))) 1) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (-.f64 eps 1)) 3)) 1) (+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))
(pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 3)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3) 1/3)
(neg.f64 (log.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps))))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(log1p.f64 (-.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1))
(+.f64 (/.f64 -1 (-.f64 eps 1)) (neg.f64 (/.f64 eps (-.f64 eps 1))))
(+.f64 (neg.f64 (/.f64 eps (-.f64 eps 1))) (/.f64 -1 (-.f64 eps 1)))
(-.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 eps 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) 1)
(*.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1)
(*.f64 1 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2) (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 -1 (-.f64 1 eps))))
(*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 eps))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (-.f64 eps 1)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 -1 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 eps 1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (/.f64 1 (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 eps 1))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (+.f64 eps 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 eps 1))) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 eps 1))) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 eps 1)) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 1 (/.f64 (-.f64 eps 1) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 (*.f64 eps (-.f64 eps 1)) (*.f64 eps (-.f64 eps 1))))) (-.f64 1 (*.f64 eps (-.f64 eps 1))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (pow.f64 (*.f64 eps (-.f64 eps 1)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (-.f64 eps 1)) (*.f64 eps (-.f64 eps 1))) (*.f64 eps (-.f64 eps 1)))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 eps 1)))
(pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 3) 1/3)
(pow.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps)) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(pow.f64 (exp.f64 1) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(exp.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
Outputs
(*.f64 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 2/3 (pow.f64 eps 3)))
(fma.f64 2 eps (*.f64 2/3 (pow.f64 eps 3)))
(fma.f64 2/3 (pow.f64 eps 3) (*.f64 2 eps))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3))))
(fma.f64 2 eps (fma.f64 2/5 (pow.f64 eps 5) (*.f64 2/3 (pow.f64 eps 3))))
(fma.f64 2 eps (fma.f64 2/3 (pow.f64 eps 3) (*.f64 2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 2/7 (pow.f64 eps 7)) (+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3)))))
(fma.f64 2/7 (pow.f64 eps 7) (fma.f64 2 eps (fma.f64 2/5 (pow.f64 eps 5) (*.f64 2/3 (pow.f64 eps 3)))))
(fma.f64 2/7 (pow.f64 eps 7) (fma.f64 2 eps (fma.f64 2/3 (pow.f64 eps 3) (*.f64 2/5 (pow.f64 eps 5)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (log.f64 -1)) (/.f64 2 eps))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (/.f64 2 eps)))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (log.f64 -1) (/.f64 2 eps)) (/.f64 2/5 (pow.f64 eps 5))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (/.f64 2/5 (pow.f64 eps 5)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (log.f64 -1)) (/.f64 2 eps))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (/.f64 2 eps)))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (log.f64 -1) (/.f64 2 eps)) (/.f64 2/5 (pow.f64 eps 5))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (/.f64 2/5 (pow.f64 eps 5)))))
1
(+.f64 (*.f64 2 eps) 1)
(fma.f64 2 eps 1)
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(fma.f64 2 eps (fma.f64 2 (*.f64 eps eps) 1))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 3)) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1)))
(fma.f64 2 eps (fma.f64 2 (pow.f64 eps 3) (fma.f64 2 (*.f64 eps eps) 1)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(+.f64 (neg.f64 (/.f64 2 eps)) -1)
(+.f64 -1 (/.f64 -2 eps))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (+.f64 1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps))))
(-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 (/.f64 2 eps) eps)))
(+.f64 -1 (-.f64 (/.f64 -2 eps) (/.f64 2 (*.f64 eps eps))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(neg.f64 (+.f64 (+.f64 (+.f64 1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps))) (/.f64 2 (pow.f64 eps 3))))
(-.f64 (/.f64 -2 (pow.f64 eps 3)) (+.f64 1 (+.f64 (/.f64 2 eps) (/.f64 (/.f64 2 eps) eps))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 -2 eps) (/.f64 2 (*.f64 eps eps))) (/.f64 -2 (pow.f64 eps 3))))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(+.f64 (neg.f64 (/.f64 2 eps)) -1)
(+.f64 -1 (/.f64 -2 eps))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (+.f64 1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps))))
(-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 (/.f64 2 eps) eps)))
(+.f64 -1 (-.f64 (/.f64 -2 eps) (/.f64 2 (*.f64 eps eps))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(neg.f64 (+.f64 (+.f64 (+.f64 1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps))) (/.f64 2 (pow.f64 eps 3))))
(-.f64 (/.f64 -2 (pow.f64 eps 3)) (+.f64 1 (+.f64 (/.f64 2 eps) (/.f64 (/.f64 2 eps) eps))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 -2 eps) (/.f64 2 (*.f64 eps eps))) (/.f64 -2 (pow.f64 eps 3))))
(+.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 0)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 -1 (-.f64 1 eps))))
(+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (-.f64 eps 1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (log.f64 (-.f64 -1 eps)))
(+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 -1 (-.f64 1 eps))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (log.f64 (cbrt.f64 (-.f64 -1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (*.f64 3 (log.f64 (cbrt.f64 (-.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (-.f64 eps 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (log.f64 (+.f64 eps -1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (-.f64 eps 1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (log.f64 (+.f64 eps -1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (log.f64 (sqrt.f64 (-.f64 -1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (*.f64 2 (log.f64 (sqrt.f64 (-.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (-.f64 eps 1)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (+.f64 eps -1)))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (-.f64 eps 1))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (+.f64 eps -1)))
(+.f64 (neg.f64 (log.f64 (-.f64 eps 1))) (log.f64 (-.f64 -1 eps)))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (fma.f64 eps eps -1))) (log1p.f64 eps))
(-.f64 (log.f64 (-.f64 -1 eps)) (-.f64 (log.f64 (fma.f64 eps eps -1)) (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (fma.f64 eps eps -1))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 (pow.f64 eps 3) -1))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1)))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (log1p.f64 (*.f64 eps (+.f64 eps -1)))) (log.f64 (/.f64 -1 (-.f64 1 eps))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log1p.f64 (*.f64 eps (+.f64 eps -1))) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 -1 (-.f64 1 eps))) (-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (log1p.f64 (*.f64 eps (+.f64 eps -1)))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (neg.f64 (log.f64 (-.f64 eps 1)))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (log1p.f64 (*.f64 eps (+.f64 eps -1)))) (neg.f64 (log.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 eps -1)) (log1p.f64 (*.f64 eps (+.f64 eps -1)))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 1 (*.f64 eps (-.f64 eps 1)))) (log.f64 (-.f64 eps 1))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (log1p.f64 (*.f64 eps (+.f64 eps -1)))) (neg.f64 (log.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 (log.f64 (+.f64 eps -1)) (log1p.f64 (*.f64 eps (+.f64 eps -1)))))
(-.f64 0 (log.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 2 (log.f64 (+.f64 eps -1))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log.f64 (-.f64 eps 1)) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(+.f64 (-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (log.f64 (+.f64 eps -1))) (log.f64 (/.f64 -1 (-.f64 1 eps))))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (/.f64 -1 (-.f64 1 eps)))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 (log.f64 (-.f64 eps 1)) (neg.f64 (log.f64 (-.f64 eps 1)))))
(-.f64 (log.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 2 (log.f64 (+.f64 eps -1))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log.f64 (+.f64 eps -1))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (+.f64 0 (log1p.f64 eps)) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (sqrt.f64 (-.f64 eps 1)))) (log.f64 (sqrt.f64 (-.f64 eps 1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps -1))) (log.f64 (sqrt.f64 (+.f64 eps -1)))))
(-.f64 (log.f64 (-.f64 -1 eps)) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 eps -1)))))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) 0) (log.f64 (-.f64 eps 1)))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2))) (log.f64 (cbrt.f64 (-.f64 eps 1))))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps -1))))) (log.f64 (cbrt.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (*.f64 3 (log.f64 (cbrt.f64 (+.f64 eps -1)))))
(*.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 1 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(/.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))
(/.f64 (*.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))))
(/.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (+.f64 eps -1)) (log.f64 (+.f64 eps -1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (-.f64 eps 1)) 3)) (+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (+.f64 eps -1)) 3)) (fma.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)) (*.f64 (log.f64 (+.f64 eps -1)) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (+.f64 eps -1)) 3)) (fma.f64 (log.f64 (+.f64 eps -1)) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1)))) 1) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))
(/.f64 (*.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))))
(/.f64 (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (log.f64 (+.f64 eps -1)) (log.f64 (+.f64 eps -1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (-.f64 eps 1)) 3)) 1) (+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 (log.f64 (-.f64 eps 1)) (log.f64 (-.f64 eps 1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 eps 1))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (+.f64 eps -1)) 3)) (fma.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)) (*.f64 (log.f64 (+.f64 eps -1)) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 -1 eps)) 3) (pow.f64 (log.f64 (+.f64 eps -1)) 3)) (fma.f64 (log.f64 (+.f64 eps -1)) (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))))
(pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 3)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3) 1/3)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 2))
(fabs.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(log1p.f64 (-.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1))
(log1p.f64 (+.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)) -1))
(log1p.f64 (+.f64 -1 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(+.f64 (/.f64 -1 (-.f64 eps 1)) (neg.f64 (/.f64 eps (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(+.f64 (neg.f64 (/.f64 eps (-.f64 eps 1))) (/.f64 -1 (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(-.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))) 1)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))
(neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 1 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))
(/.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2) (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 -1 (-.f64 1 eps))))
(*.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))
(neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 eps))
(*.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))
(neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 3))))
(/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps 1)))
(*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps eps -1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 -1 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))
(*.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))
(neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 eps 1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps -1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))
(*.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (/.f64 1 (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps -1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 eps 1))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps 1)))
(*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps eps -1)))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps 1)))
(*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)) (sqrt.f64 (-.f64 -1 eps)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 eps 1))) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 eps 1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 eps 1))) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps -1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps -1))) (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))
(/.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 eps 1)) (cbrt.f64 (-.f64 -1 eps)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps 1)))
(*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (+.f64 eps 1)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps 1)))
(*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 1 (/.f64 (-.f64 eps 1) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1)))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 (pow.f64 eps 3) -1)) (+.f64 (pow.f64 eps 3) -1)) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 (pow.f64 eps 3) -1)) (/.f64 (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 (pow.f64 eps 3) -1) (+.f64 (pow.f64 eps 3) -1))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (fma.f64 eps eps -1)) (+.f64 (pow.f64 eps 3) -1)) (*.f64 (+.f64 eps 1) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (+.f64 eps 1) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) -1)))))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps 1)))
(*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (-.f64 -1 eps) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 (*.f64 eps (-.f64 eps 1)) (*.f64 eps (-.f64 eps 1))))) (-.f64 1 (*.f64 eps (-.f64 eps 1))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 eps (*.f64 (+.f64 eps -1) (*.f64 eps (+.f64 eps -1)))))) (-.f64 1 (*.f64 eps (+.f64 eps -1))))
(/.f64 (/.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 eps)) (/.f64 (+.f64 1 (*.f64 (*.f64 eps (+.f64 eps -1)) (*.f64 eps (-.f64 1 eps)))) (+.f64 1 (*.f64 eps (-.f64 1 eps)))))
(/.f64 (/.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 eps)) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 eps -1) (*.f64 eps eps)) (-.f64 1 eps))) (+.f64 1 (*.f64 eps (-.f64 1 eps)))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (pow.f64 (*.f64 eps (-.f64 eps 1)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (-.f64 eps 1)) (*.f64 eps (-.f64 eps 1))) (*.f64 eps (-.f64 eps 1)))))
(/.f64 (*.f64 (*.f64 (/.f64 -1 (-.f64 1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps (*.f64 (+.f64 eps -1) (*.f64 eps (+.f64 eps -1)))) (*.f64 eps (+.f64 eps -1))))) (+.f64 1 (pow.f64 (*.f64 eps (+.f64 eps -1)) 3)))
(*.f64 (/.f64 (/.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 eps)) (+.f64 1 (pow.f64 (*.f64 eps (+.f64 eps -1)) 3))) (+.f64 1 (*.f64 (+.f64 eps -1) (-.f64 (*.f64 eps (*.f64 eps (+.f64 eps -1))) eps))))
(*.f64 (/.f64 (/.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 eps)) (+.f64 1 (pow.f64 (*.f64 eps (+.f64 eps -1)) 3))) (+.f64 1 (*.f64 (+.f64 eps -1) (-.f64 (*.f64 (+.f64 eps -1) (*.f64 eps eps)) eps))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (sqrt.f64 (fma.f64 eps eps -1)) (sqrt.f64 (+.f64 eps -1)))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (sqrt.f64 (+.f64 eps -1)) (sqrt.f64 (fma.f64 eps eps -1)))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 (pow.f64 eps 3) -1))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))) (cbrt.f64 (+.f64 eps 1)))
(/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2)) (/.f64 (cbrt.f64 (fma.f64 eps eps -1)) (cbrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2) (cbrt.f64 (fma.f64 eps eps -1)))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 eps 1)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) -1)) (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 2) (cbrt.f64 (+.f64 (pow.f64 eps 3) -1)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))) (*.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (/.f64 (-.f64 1 (+.f64 eps (*.f64 eps (+.f64 eps -1)))) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1))))
(/.f64 (*.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (+.f64 (-.f64 1 eps) (*.f64 eps (-.f64 1 eps)))) (*.f64 (fma.f64 eps eps -1) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 eps 0) eps)) (fma.f64 eps eps -1)) (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)) (fma.f64 eps eps -1)))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))) (/.f64 (-.f64 1 (+.f64 eps (*.f64 eps (+.f64 eps -1)))) (*.f64 (+.f64 (pow.f64 eps 3) -1) (+.f64 (pow.f64 eps 3) -1))))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 eps (-.f64 1 eps))) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 eps 0) eps)) (+.f64 (pow.f64 eps 3) -1)) (/.f64 (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps -1))) (+.f64 eps 1))
(/.f64 (*.f64 (-.f64 1 (+.f64 eps (*.f64 eps (+.f64 eps -1)))) (+.f64 eps 1)) (*.f64 (+.f64 eps -1) (fma.f64 eps eps -1)))
(*.f64 (+.f64 eps 1) (/.f64 (+.f64 (-.f64 1 eps) (*.f64 eps (-.f64 1 eps))) (*.f64 (+.f64 eps -1) (fma.f64 eps eps -1))))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 (*.f64 (+.f64 eps 0) eps)) (*.f64 (+.f64 eps -1) (fma.f64 eps eps -1))))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 1 (+.f64 eps (*.f64 eps (+.f64 eps -1)))) (fma.f64 eps eps (+.f64 eps 1))) (*.f64 (+.f64 eps -1) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 eps (-.f64 1 eps))) (+.f64 eps -1)) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 eps 0) eps)) (+.f64 eps -1)) (/.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 (pow.f64 eps 3) -1)))
(*.f64 (/.f64 (-.f64 (-.f64 1 eps) (*.f64 eps (-.f64 eps 1))) (*.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps (+.f64 eps 1))) (/.f64 (-.f64 1 (+.f64 eps (*.f64 eps (+.f64 eps -1)))) (*.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) -1))))
(*.f64 (+.f64 eps 1) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (+.f64 (-.f64 1 eps) (*.f64 eps (-.f64 1 eps))) (*.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) -1)))))
(*.f64 (+.f64 eps 1) (*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 (-.f64 1 (*.f64 (+.f64 eps 0) eps)) (*.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) -1)))))
(pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 1)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 2)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))) 3)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 3) 1/3)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (/.f64 (-.f64 eps 1) (-.f64 -1 eps)) -1)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(pow.f64 (exp.f64 1) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(neg.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))
(*.f64 (-.f64 -1 eps) (/.f64 -1 (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)) 2))
(fabs.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(log.f64 (exp.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1)) 3))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(exp.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 eps) (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))

localize17.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 eps (+.f64 eps 1))
0.0b
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))
0.0b
(/.f64 -1 (-.f64 -1 eps))
6.7b
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
Compiler

Compiled 43 to 31 computations (27.9% saved)

series3.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
0.0ms
eps
@inf
(/.f64 -1 (-.f64 -1 eps))
0.0ms
eps
@inf
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
0.0ms
eps
@-inf
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
0.0ms
eps
@-inf
(/.f64 -1 (-.f64 -1 eps))

rewrite107.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1662×associate-/r/
1534×associate-/l*
552×associate-/l/
284×add-sqr-sqrt
278×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01292
127292
2398692
Stop Event
node limit
Counts
4 → 284
Calls
Call 1
Inputs
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(/.f64 -1 (-.f64 -1 eps))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))
(/.f64 eps (+.f64 eps 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2) (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 (/.f64 eps (-.f64 -1 eps)) 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 -1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 eps 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 eps))) (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps eps -1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (*.f64 -1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 -1 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 eps 1) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1)) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 eps 1) (-.f64 (pow.f64 (*.f64 eps eps) 3) 1)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 (*.f64 eps eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1)) (-.f64 (pow.f64 eps 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 1 (pow.f64 (pow.f64 eps 3) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1) (*.f64 (pow.f64 eps 3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 -1 (fma.f64 eps eps -1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (fma.f64 eps eps -1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps)))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (neg.f64 eps) 3))) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 eps 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 -1 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 (/.f64 eps (-.f64 -1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (exp.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2) (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1)))) (-.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))) (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (-.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (*.f64 -1 (/.f64 (+.f64 eps 1) eps)))) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (-.f64 -1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps))) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) (neg.f64 eps)))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) 3))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (fma.f64 eps eps -1))) (*.f64 (-.f64 eps 1) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps -1))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) 1) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (fma.f64 eps eps -1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 eps 1) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 eps (-.f64 -1 eps)) (*.f64 eps (-.f64 -1 eps)))) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (-.f64 -1 eps)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (-.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) 3) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (*.f64 eps (-.f64 -1 eps)) 3)) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 (pow.f64 (-.f64 -1 eps) 2) (+.f64 (*.f64 (*.f64 eps (-.f64 -1 eps)) (*.f64 eps (-.f64 -1 eps))) (*.f64 (-.f64 -1 eps) (*.f64 eps (-.f64 -1 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) 3) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (pow.f64 (-.f64 -1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (+.f64 eps 1) eps) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps (-.f64 1 (*.f64 (+.f64 eps 1) eps))) (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (neg.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (neg.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (/.f64 eps (-.f64 -1 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 eps)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (+.f64 eps 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 -1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 eps (sqrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 -1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (cbrt.f64 (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 eps) (/.f64 -1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 eps 1)) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 eps (cbrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps 1) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (fma.f64 eps eps -1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (+.f64 eps 1)) (sqrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) 1) (/.f64 -1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 eps 1)) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eps (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2))) (cbrt.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (-.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (*.f64 -1 (fma.f64 eps eps -1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (neg.f64 (fma.f64 eps eps -1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps)))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 eps) (+.f64 -1 (pow.f64 (neg.f64 eps) 3))) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps 1) 1) (/.f64 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps 1) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps 1) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eps (+.f64 eps 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 eps 1) eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 eps (+.f64 eps 1))))))))

simplify142.0ms (1.8%)

Algorithm
egg-herbie
Rules
920×associate-*r*
882×*-commutative
768×distribute-lft-in
754×associate-/r*
714×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079017816
1242816864
Stop Event
node limit
Counts
332 → 517
Calls
Call 1
Inputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
1
(+.f64 1 (*.f64 -1 eps))
(+.f64 (pow.f64 eps 2) (+.f64 1 (*.f64 -1 eps)))
(+.f64 (pow.f64 eps 2) (+.f64 1 (+.f64 (*.f64 -1 eps) (*.f64 -1 (pow.f64 eps 3)))))
(/.f64 1 eps)
(-.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (/.f64 1 (pow.f64 eps 2)))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))))
(/.f64 1 eps)
(-.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (/.f64 1 (pow.f64 eps 2)))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))))
1
(+.f64 (*.f64 -2 eps) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
eps
(+.f64 eps (*.f64 -1 (pow.f64 eps 2)))
(+.f64 eps (+.f64 (*.f64 -1 (pow.f64 eps 2)) (pow.f64 eps 3)))
(+.f64 eps (+.f64 (*.f64 -1 (pow.f64 eps 2)) (+.f64 (*.f64 -1 (pow.f64 eps 4)) (pow.f64 eps 3))))
1
(-.f64 1 (/.f64 1 eps))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (/.f64 1 eps))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
1
(-.f64 1 (/.f64 1 eps))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (/.f64 1 eps))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 0)
(+.f64 0 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(-.f64 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(-.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) 1)
(-.f64 (+.f64 0 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(-.f64 (+.f64 0 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (+.f64 0 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) 1)
(*.f64 1 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(*.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 1)
(*.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(*.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2) (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 1)
(pow.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2)
(pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 3)
(pow.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3) 1/3)
(sqrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))
(cbrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(exp.f64 (log.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 1))
(log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 (/.f64 eps (-.f64 -1 eps)) 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 -1 eps)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 eps 1)))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) 1)
(*.f64 1 (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 -1 (+.f64 eps 1)) -1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 eps))) (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (*.f64 -1 (-.f64 eps 1)))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 -1 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (-.f64 eps 1))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 eps 1) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1)) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 eps 1) (-.f64 (pow.f64 (*.f64 eps eps) 3) 1)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 (*.f64 eps eps) 1))))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1)) (-.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 1 (pow.f64 (pow.f64 eps 3) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1) (*.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 -1 (*.f64 -1 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 -1 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (neg.f64 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps)))) (-.f64 eps 1))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (neg.f64 eps) 3))) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps)))))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 eps 1)))
(pow.f64 (/.f64 -1 (-.f64 -1 eps)) 1)
(pow.f64 (+.f64 eps 1) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 3)
(pow.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) 1/3)
(neg.f64 (/.f64 -1 (+.f64 eps 1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 -1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 -1 eps)))))
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 -1 eps))))
(exp.f64 (neg.f64 (log1p.f64 eps)))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 eps)) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 (/.f64 eps (-.f64 -1 eps)) 1))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (/.f64 -1 (-.f64 -1 eps)))
(+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (exp.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1))))) 1)
(*.f64 1 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2) (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1)))) (-.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))) (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (-.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (*.f64 -1 (/.f64 (+.f64 eps 1) eps)))) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (-.f64 -1 eps) 2))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps))) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) (neg.f64 eps)))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) 3))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) (-.f64 eps 1))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (fma.f64 eps eps -1))) (*.f64 (-.f64 eps 1) (-.f64 eps 1)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps -1))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps 1)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) 1) (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 eps 1) (-.f64 eps 1)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps))) (-.f64 eps 1))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps 1)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))
(/.f64 (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))
(/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (+.f64 eps 1))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 eps (-.f64 -1 eps)) (*.f64 eps (-.f64 -1 eps)))) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (-.f64 -1 eps)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (-.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) 3) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (*.f64 eps (-.f64 -1 eps)) 3)) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 (pow.f64 (-.f64 -1 eps) 2) (+.f64 (*.f64 (*.f64 eps (-.f64 -1 eps)) (*.f64 eps (-.f64 -1 eps))) (*.f64 (-.f64 -1 eps) (*.f64 eps (-.f64 -1 eps)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) 3) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))
(/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (pow.f64 (-.f64 -1 eps) 2))
(/.f64 (-.f64 (/.f64 (+.f64 eps 1) eps) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps)))
(/.f64 (-.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 eps (-.f64 1 (*.f64 (+.f64 eps 1) eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (neg.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(/.f64 (neg.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(/.f64 (neg.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (neg.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 3) 1/3)
(pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(exp.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(fma.f64 -1 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(fma.f64 1 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 eps (-.f64 -1 eps)))
(fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (/.f64 eps (-.f64 -1 eps)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1)))) 1)
(*.f64 eps (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) eps)
(*.f64 1 (/.f64 eps (+.f64 eps 1)))
(*.f64 (/.f64 eps (+.f64 eps 1)) 1)
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 -1 (-.f64 -1 eps))))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 eps (sqrt.f64 (+.f64 eps 1))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 -1 (-.f64 -1 eps))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (cbrt.f64 (/.f64 eps (+.f64 eps 1))))
(*.f64 (neg.f64 eps) (/.f64 -1 (+.f64 eps 1)))
(*.f64 (/.f64 -1 (+.f64 eps 1)) (neg.f64 eps))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 eps (cbrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 eps 1) (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (-.f64 eps 1)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 eps (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 eps (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 eps 1)))
(*.f64 (/.f64 (sqrt.f64 eps) (+.f64 eps 1)) (sqrt.f64 eps))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 eps 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (/.f64 eps (+.f64 eps 1))))
(*.f64 (/.f64 (neg.f64 eps) 1) (/.f64 -1 (+.f64 eps 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 eps 1)) (cbrt.f64 eps))
(*.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 eps (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 eps (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 1 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2))) (cbrt.f64 eps))
(*.f64 (/.f64 (neg.f64 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 eps 1))
(*.f64 (/.f64 (neg.f64 eps) (-.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (neg.f64 eps) (*.f64 -1 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 (neg.f64 eps) (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (neg.f64 eps) (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps)))) (-.f64 eps 1))
(*.f64 (/.f64 (neg.f64 eps) (+.f64 -1 (pow.f64 (neg.f64 eps) 3))) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps)))))
(*.f64 (/.f64 (/.f64 eps 1) 1) (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 (/.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 (/.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 (/.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 (/.f64 eps 1) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (/.f64 eps 1) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (-.f64 eps 1)))
(*.f64 (/.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))
(*.f64 (/.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(pow.f64 (/.f64 eps (+.f64 eps 1)) 1)
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) 2)
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 3)
(pow.f64 (/.f64 (+.f64 eps 1) eps) -1)
(pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 1/3)
(neg.f64 (/.f64 eps (-.f64 -1 eps)))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 eps 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 eps 1)))))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1))))
(exp.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)))
(exp.f64 (*.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)) 1))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 eps 1))))
Outputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/7 (pow.f64 eps 7) (*.f64 -2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/5 (pow.f64 eps 5)) (/.f64 2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/5 (pow.f64 eps 5)) (/.f64 2/3 (pow.f64 eps 3)))))
1
(+.f64 1 (*.f64 -1 eps))
(-.f64 1 eps)
(+.f64 (pow.f64 eps 2) (+.f64 1 (*.f64 -1 eps)))
(fma.f64 eps eps (-.f64 1 eps))
(+.f64 (pow.f64 eps 2) (+.f64 1 (+.f64 (*.f64 -1 eps) (*.f64 -1 (pow.f64 eps 3)))))
(+.f64 (+.f64 (-.f64 1 eps) (neg.f64 (pow.f64 eps 3))) (*.f64 eps eps))
(+.f64 (fma.f64 eps eps (-.f64 1 eps)) (pow.f64 (neg.f64 eps) 3))
(/.f64 1 eps)
(-.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(-.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps)))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (/.f64 1 (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (-.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (+.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 1 (pow.f64 eps 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 3)) (-.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 4)))) (/.f64 1 (*.f64 eps eps)))
(/.f64 1 eps)
(-.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(-.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps)))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (/.f64 1 (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (-.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))))
(-.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))) (+.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 1 (pow.f64 eps 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 3)) (-.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 4)))) (/.f64 1 (*.f64 eps eps)))
1
(+.f64 (*.f64 -2 eps) 1)
(fma.f64 -2 eps 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(fma.f64 -2 eps (fma.f64 2 (*.f64 eps eps) 1))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(fma.f64 -2 eps (+.f64 (fma.f64 2 (*.f64 eps eps) 1) (*.f64 -2 (pow.f64 eps 3))))
(+.f64 (fma.f64 -2 eps (fma.f64 2 (*.f64 eps eps) 1)) (*.f64 -2 (pow.f64 eps 3)))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (/.f64 2 eps) -1)
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (/.f64 2 eps) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(-.f64 (+.f64 -1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 2 (pow.f64 eps 3)) (+.f64 -1 (/.f64 2 eps))) (/.f64 2 (*.f64 eps eps)))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (/.f64 2 eps) -1)
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (/.f64 2 eps) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(-.f64 (+.f64 -1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(-.f64 (+.f64 (/.f64 2 (pow.f64 eps 3)) (+.f64 -1 (/.f64 2 eps))) (/.f64 2 (*.f64 eps eps)))
eps
(+.f64 eps (*.f64 -1 (pow.f64 eps 2)))
(+.f64 eps (neg.f64 (*.f64 eps eps)))
(*.f64 eps (-.f64 1 eps))
(+.f64 eps (+.f64 (*.f64 -1 (pow.f64 eps 2)) (pow.f64 eps 3)))
(+.f64 eps (fma.f64 -1 (*.f64 eps eps) (pow.f64 eps 3)))
(*.f64 eps (fma.f64 eps eps (-.f64 1 eps)))
(+.f64 eps (+.f64 (*.f64 -1 (pow.f64 eps 2)) (+.f64 (*.f64 -1 (pow.f64 eps 4)) (pow.f64 eps 3))))
(+.f64 eps (fma.f64 -1 (*.f64 eps eps) (fma.f64 -1 (pow.f64 eps 4) (pow.f64 eps 3))))
(+.f64 (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))) (neg.f64 (pow.f64 eps 4)))
1
(-.f64 1 (/.f64 1 eps))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (/.f64 1 eps))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 1 eps)))
(+.f64 (/.f64 1 (*.f64 eps eps)) (-.f64 1 (/.f64 1 eps)))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 eps eps)) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))))
1
(-.f64 1 (/.f64 1 eps))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (/.f64 1 eps))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 1 eps)))
(+.f64 (/.f64 1 (*.f64 eps eps)) (-.f64 1 (/.f64 1 eps)))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 eps eps)) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))))
(+.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 0)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 0 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (log.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(-.f64 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(-.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (log.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) 1)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(-.f64 (+.f64 0 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(-.f64 (log.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(-.f64 (+.f64 0 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (log.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (log.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(-.f64 (+.f64 0 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (log.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (log.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))) (log.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) 1)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 1 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 1)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2) (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 1)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(pow.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 3)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(pow.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3) 1/3)
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(sqrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))
(cbrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(exp.f64 (log.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(exp.f64 (*.f64 (log.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 1))
(log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 (/.f64 eps (-.f64 -1 eps)) 1)))
(log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) -1)))
(log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 -1 (/.f64 eps (-.f64 -1 eps)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 -1 eps)))) 1)
(/.f64 -1 (-.f64 -1 eps))
(*.f64 -1 (/.f64 -1 (+.f64 eps 1)))
(/.f64 1 (+.f64 eps 1))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) 1)
(/.f64 -1 (-.f64 -1 eps))
(*.f64 1 (/.f64 -1 (-.f64 -1 eps)))
(/.f64 -1 (-.f64 -1 eps))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) 2)
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2))
(/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 3))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))))
(/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 3))
(*.f64 (/.f64 -1 (+.f64 eps 1)) -1)
(/.f64 1 (+.f64 eps 1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 eps))) (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (*.f64 -1 (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 -1 (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 (-.f64 eps 1) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1)) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 (pow.f64 eps 4) -1)) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 -1 (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 eps 1) (-.f64 (pow.f64 (*.f64 eps eps) 3) 1)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 (*.f64 eps eps) 1))))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 (pow.f64 eps 6) -1)) (+.f64 (pow.f64 eps 4) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 -1 (pow.f64 eps 6))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1)) (-.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 6) -1)) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 -1 (pow.f64 eps 6))) (+.f64 (pow.f64 eps 3) -1))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 1 (pow.f64 (pow.f64 eps 3) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1) (*.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 1 (pow.f64 (pow.f64 eps 3) 3))) (+.f64 (pow.f64 eps 6) (-.f64 1 (pow.f64 eps 3))))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 1 (pow.f64 (pow.f64 eps 3) 3)) (-.f64 (+.f64 1 (pow.f64 eps 6)) (pow.f64 eps 3))))
(*.f64 (/.f64 -1 (*.f64 -1 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 -1 (neg.f64 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 -1 (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps)))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (neg.f64 eps) 3))) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps)))))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (fma.f64 eps eps (-.f64 1 eps)) (+.f64 (pow.f64 eps 3) 1))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 (pow.f64 eps 3) 1))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 eps eps -1)) (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (/.f64 (*.f64 1 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps -1))) (cbrt.f64 (fma.f64 eps eps -1)))
(*.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (fma.f64 eps eps -1)))) (cbrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 -1 (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (sqrt.f64 (-.f64 -1 eps)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))) -1) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 eps 1)))
(*.f64 (sqrt.f64 (+.f64 eps -1)) (/.f64 -1 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps)))))
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (-.f64 -1 eps))) (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (/.f64 (*.f64 -1 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 eps 1)))
(*.f64 (cbrt.f64 (+.f64 eps -1)) (/.f64 -1 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))))
(*.f64 (cbrt.f64 (+.f64 eps -1)) (/.f64 (/.f64 -1 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(pow.f64 (/.f64 -1 (-.f64 -1 eps)) 1)
(/.f64 -1 (-.f64 -1 eps))
(pow.f64 (+.f64 eps 1) -1)
(/.f64 1 (+.f64 eps 1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 3)
(/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 3))
(pow.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)))
(neg.f64 (/.f64 -1 (+.f64 eps 1)))
(/.f64 1 (+.f64 eps 1))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 -1 eps))))
(/.f64 -1 (-.f64 -1 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 -1 eps)))))
(/.f64 -1 (-.f64 -1 eps))
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 -1 eps))))
(/.f64 -1 (-.f64 -1 eps))
(exp.f64 (neg.f64 (log1p.f64 eps)))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 eps)) 1))
(exp.f64 (neg.f64 (log1p.f64 eps)))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 -1 eps))))
(/.f64 -1 (-.f64 -1 eps))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 (/.f64 eps (-.f64 -1 eps)) 1))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 2 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 2 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 2 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 2 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1)))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1))))))
(+.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 2 (+.f64 (/.f64 eps (+.f64 eps 1)) (/.f64 (neg.f64 eps) (+.f64 eps 1))))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) 1) (/.f64 -1 (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (fma.f64 (neg.f64 (/.f64 -1 (-.f64 -1 eps))) eps (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (fma.f64 (/.f64 eps (-.f64 -1 eps)) 1 (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (/.f64 1 (-.f64 -1 eps)) eps (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 (/.f64 (neg.f64 eps) (+.f64 eps 1)) (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(+.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (exp.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1))))) 1)
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))
(*.f64 1 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 1)
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2) (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(*.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1)))) (-.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1)))))
(*.f64 (+.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1)))) (-.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))) (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))
(*.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (/.f64 1 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (-.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (*.f64 -1 (/.f64 (+.f64 eps 1) eps)))) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (neg.f64 (/.f64 (+.f64 eps 1) eps)))) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (/.f64 (-.f64 -1 eps) eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) eps))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (-.f64 -1 eps) 2))
(*.f64 (pow.f64 (-.f64 -1 eps) 2) (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (-.f64 -1 eps) 2)))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (-.f64 -1 eps) 2)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (pow.f64 (+.f64 eps 1) 2)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps))) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 eps (+.f64 1 (/.f64 (+.f64 eps 1) eps)))) (/.f64 (pow.f64 (+.f64 eps 1) 2) eps))
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) (neg.f64 eps)))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (+.f64 eps 1) 2))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) 3))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (/.f64 1 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3)) (pow.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) 3))) (fma.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (-.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (/.f64 1 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3)) (pow.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (+.f64 eps 1) 2))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (-.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps -1)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) 1))))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) 1)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) (-.f64 eps 1))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps -1)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) 1))))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) 1)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (fma.f64 eps eps -1))) (*.f64 (-.f64 eps 1) (-.f64 eps 1)))
(/.f64 (*.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))) (*.f64 (fma.f64 eps eps -1) (-.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 eps -1) (*.f64 (+.f64 eps -1) (/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps eps -1) (-.f64 1 (*.f64 eps eps))))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 1 (*.f64 eps eps)))) (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (+.f64 eps -1) (/.f64 (*.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (fma.f64 eps eps (-.f64 1 eps))) (*.f64 (fma.f64 eps eps -1) (-.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps -1))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps 1)))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 1 (*.f64 eps eps)))) (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (+.f64 eps -1) (/.f64 (*.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (fma.f64 eps eps (-.f64 1 eps))) (*.f64 (fma.f64 eps eps -1) (-.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) 1) (/.f64 -1 (-.f64 -1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (-.f64 -1 eps)))
(/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (pow.f64 (-.f64 -1 eps) 2))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps -1)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (-.f64 1 eps) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) 1))))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) 1)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (-.f64 1 eps) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (-.f64 -1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps))))) (*.f64 (+.f64 (pow.f64 eps 3) 1) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 eps 1) (-.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))))
(/.f64 (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps))))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))
(*.f64 (-.f64 1 eps) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (-.f64 -1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps))) (-.f64 eps 1))
(*.f64 (-.f64 1 eps) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (neg.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (-.f64 -1 eps))) (-.f64 -1 (pow.f64 eps 3)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps)))) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) 1)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(*.f64 (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))) (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (/.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(/.f64 (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1)))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (sqrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))) (/.f64 (sqrt.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)))) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (/.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))) (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)))))
(/.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1)))) (/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1)))) (+.f64 eps 1))) (cbrt.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))) (cbrt.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))))) (-.f64 -1 eps)) (/.f64 (cbrt.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps)))) (+.f64 eps 1)))
(/.f64 (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (+.f64 eps 1))
(/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 eps (/.f64 (neg.f64 eps) (pow.f64 (-.f64 -1 eps) 2)))) (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (pow.f64 (/.f64 eps (+.f64 eps 1)) 6)) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))
(/.f64 (-.f64 (/.f64 (/.f64 1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 6)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 eps (-.f64 -1 eps)) (*.f64 eps (-.f64 -1 eps)))) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 -1 eps) 2))) (*.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 eps (*.f64 eps (pow.f64 (-.f64 -1 eps) 2)))) (*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (-.f64 -1 eps) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (pow.f64 (/.f64 eps (+.f64 eps 1)) 4)) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))
(/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (+.f64 eps 1) 2))) (pow.f64 (/.f64 eps (+.f64 eps 1)) 4)) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))
(/.f64 (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (-.f64 -1 eps)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (-.f64 (*.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) (*.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(/.f64 (+.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (-.f64 -1 eps)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (-.f64 -1 eps)) (-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (-.f64 -1 eps))))))
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) 3) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (pow.f64 (-.f64 -1 eps) 3) 3)) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (fma.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 6) (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (pow.f64 (-.f64 -1 eps) 3) 3)) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 3)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2)))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 6) (+.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3)) (/.f64 (/.f64 1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (-.f64 -1 eps) 3))))))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (*.f64 eps (-.f64 -1 eps)) 3)) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 (pow.f64 (-.f64 -1 eps) 2) (+.f64 (*.f64 (*.f64 eps (-.f64 -1 eps)) (*.f64 eps (-.f64 -1 eps))) (*.f64 (-.f64 -1 eps) (*.f64 eps (-.f64 -1 eps)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (*.f64 eps (-.f64 -1 eps)) 3)) (*.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 eps (-.f64 -1 eps)) (+.f64 (*.f64 eps (-.f64 -1 eps)) (-.f64 -1 eps))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (*.f64 eps (-.f64 -1 eps)) 3)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) (+.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 eps (*.f64 (+.f64 eps 1) (pow.f64 (-.f64 -1 eps) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) 3) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2)) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3)) (pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))) (fma.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 4) (*.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))))))
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 6)) (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (+.f64 eps 1) 2))) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 4) (/.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (pow.f64 (+.f64 eps 1) 2)))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 eps 1) eps)) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))
(/.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (+.f64 eps 1) eps)) -1) eps) (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 eps 1) eps)))
(*.f64 (/.f64 (+.f64 eps (-.f64 (/.f64 (-.f64 -1 eps) eps) -1)) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))) eps)
(/.f64 (-.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (neg.f64 eps))) (pow.f64 (-.f64 -1 eps) 2))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (-.f64 -1 eps)))
(/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (pow.f64 (-.f64 -1 eps) 2))
(/.f64 (-.f64 (/.f64 (+.f64 eps 1) eps) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) eps)))
(/.f64 (-.f64 (/.f64 (+.f64 eps 1) eps) (+.f64 eps 1)) (/.f64 (pow.f64 (+.f64 eps 1) 2) eps))
(/.f64 (-.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) (neg.f64 eps))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 -1 eps) (+.f64 eps (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 eps (-.f64 1 (*.f64 (+.f64 eps 1) eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (-.f64 (+.f64 eps 1) (*.f64 eps (+.f64 eps 1))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (neg.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1)))))
(/.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))) (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(/.f64 (neg.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 eps (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 -1 (pow.f64 (-.f64 -1 eps) 3)) (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (+.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2) (/.f64 eps (pow.f64 (+.f64 eps 1) 2))))))
(/.f64 (neg.f64 (+.f64 (-.f64 -1 eps) (*.f64 (+.f64 eps 1) eps))) (neg.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 (+.f64 (-.f64 -1 eps) (*.f64 eps (+.f64 eps 1))) (-.f64 -1 eps)))
(/.f64 (+.f64 eps (-.f64 1 (+.f64 eps (*.f64 eps eps)))) (pow.f64 (-.f64 -1 eps) 2))
(pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 1)
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 2)
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))) 3)
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(pow.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 3) 1/3)
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))) (sqrt.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))) 3))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(exp.f64 (log.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(fma.f64 -1 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (+.f64 eps 1)))
(fma.f64 1 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) 2) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) 2))
(fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) 2) (/.f64 -1 (cbrt.f64 (-.f64 -1 eps))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 3)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1)))) 1)
(/.f64 eps (+.f64 eps 1))
(*.f64 eps (/.f64 -1 (-.f64 -1 eps)))
(/.f64 (neg.f64 eps) (-.f64 -1 eps))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) eps)
(/.f64 (neg.f64 eps) (-.f64 -1 eps))
(*.f64 1 (/.f64 eps (+.f64 eps 1)))
(/.f64 eps (+.f64 eps 1))
(*.f64 (/.f64 eps (+.f64 eps 1)) 1)
(/.f64 eps (+.f64 eps 1))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 -1 (-.f64 -1 eps))))
(*.f64 (sqrt.f64 eps) (*.f64 (/.f64 -1 (-.f64 -1 eps)) (sqrt.f64 eps)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 eps)) -1) (-.f64 -1 eps))
(*.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) (sqrt.f64 (/.f64 eps (+.f64 eps 1))))
(/.f64 eps (+.f64 eps 1))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 eps (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 -1 (-.f64 -1 eps))))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (*.f64 (cbrt.f64 eps) -1) (-.f64 -1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 eps)) (*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2)))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2))
(/.f64 eps (+.f64 eps 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 2) (cbrt.f64 (/.f64 eps (+.f64 eps 1))))
(/.f64 eps (+.f64 eps 1))
(*.f64 (neg.f64 eps) (/.f64 -1 (+.f64 eps 1)))
(/.f64 eps (+.f64 eps 1))
(*.f64 (/.f64 -1 (+.f64 eps 1)) (neg.f64 eps))
(/.f64 eps (+.f64 eps 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 eps (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 eps (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(*.f64 (/.f64 eps 1) (/.f64 -1 (-.f64 -1 eps)))
(/.f64 (neg.f64 eps) (-.f64 -1 eps))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 eps (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 eps (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (sqrt.f64 eps) 1) (/.f64 (sqrt.f64 eps) (+.f64 eps 1)))
(*.f64 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) (+.f64 eps 1)))
(*.f64 (/.f64 (sqrt.f64 eps) (+.f64 eps 1)) (sqrt.f64 eps))
(*.f64 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) (+.f64 eps 1)))
(*.f64 (/.f64 (sqrt.f64 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (*.f64 (sqrt.f64 eps) (/.f64 (sqrt.f64 eps) (cbrt.f64 (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(/.f64 (/.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) 1) (/.f64 (cbrt.f64 eps) (+.f64 eps 1)))
(*.f64 (cbrt.f64 eps) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 eps 1)))
(/.f64 (*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (+.f64 eps 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 eps) (sqrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (/.f64 eps (+.f64 eps 1))))
(*.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 eps) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (/.f64 eps (+.f64 eps 1)))))
(*.f64 (/.f64 (neg.f64 eps) 1) (/.f64 -1 (+.f64 eps 1)))
(/.f64 eps (+.f64 eps 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 eps 1)) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (/.f64 (pow.f64 (cbrt.f64 eps) 2) (+.f64 eps 1)))
(/.f64 (*.f64 (cbrt.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (+.f64 eps 1))
(*.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 eps (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 eps (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 1 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2))) (cbrt.f64 eps))
(*.f64 (cbrt.f64 eps) (/.f64 1 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2))))
(*.f64 (/.f64 (*.f64 1 (cbrt.f64 eps)) (+.f64 eps 1)) (pow.f64 (cbrt.f64 eps) 2))
(*.f64 (/.f64 (neg.f64 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (neg.f64 eps) (-.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (neg.f64 eps) (*.f64 -1 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (neg.f64 eps) (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (fma.f64 eps eps -1))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (neg.f64 eps) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (neg.f64 eps) (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps)))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (neg.f64 eps) (+.f64 -1 (pow.f64 (neg.f64 eps) 3))) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps)))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (/.f64 eps 1) 1) (/.f64 -1 (-.f64 -1 eps)))
(/.f64 (neg.f64 eps) (-.f64 -1 eps))
(*.f64 (/.f64 (/.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (/.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (/.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (/.f64 eps 1) (neg.f64 (fma.f64 eps eps -1))) (neg.f64 (-.f64 eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (/.f64 eps 1) (neg.f64 (+.f64 1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 eps (*.f64 (sqrt.f64 (+.f64 (pow.f64 eps 3) 1)) (sqrt.f64 (+.f64 eps 1)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 eps (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (/.f64 (/.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (-.f64 eps 1)))
(*.f64 (sqrt.f64 (+.f64 eps -1)) (/.f64 eps (*.f64 (sqrt.f64 (fma.f64 eps eps -1)) (sqrt.f64 (+.f64 eps 1)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 eps -1)) (/.f64 eps (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (fma.f64 eps eps -1)))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1))))
(*.f64 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (/.f64 (/.f64 eps (cbrt.f64 (+.f64 (pow.f64 eps 3) 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(*.f64 (/.f64 (/.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (-.f64 eps 1)))
(*.f64 (cbrt.f64 (+.f64 eps -1)) (/.f64 eps (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(*.f64 (cbrt.f64 (+.f64 eps -1)) (/.f64 eps (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (fma.f64 eps eps -1)))))
(*.f64 (/.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (*.f64 eps (+.f64 eps -1)))
(*.f64 (+.f64 eps -1) (/.f64 eps (fma.f64 eps eps -1)))
(*.f64 (/.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (-.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 eps 3))) (*.f64 eps (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 eps (+.f64 (pow.f64 eps 3) 1)))
(pow.f64 (/.f64 eps (+.f64 eps 1)) 1)
(/.f64 eps (+.f64 eps 1))
(pow.f64 (sqrt.f64 (/.f64 eps (+.f64 eps 1))) 2)
(/.f64 eps (+.f64 eps 1))
(pow.f64 (cbrt.f64 (/.f64 eps (+.f64 eps 1))) 3)
(/.f64 eps (+.f64 eps 1))
(pow.f64 (/.f64 (+.f64 eps 1) eps) -1)
(/.f64 eps (+.f64 eps 1))
(pow.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3) 1/3)
(/.f64 eps (+.f64 eps 1))
(neg.f64 (/.f64 eps (-.f64 -1 eps)))
(/.f64 (neg.f64 eps) (-.f64 -1 eps))
(sqrt.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 2))
(log.f64 (exp.f64 (/.f64 eps (+.f64 eps 1))))
(/.f64 eps (+.f64 eps 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eps (+.f64 eps 1)))))
(/.f64 eps (+.f64 eps 1))
(cbrt.f64 (pow.f64 (/.f64 eps (+.f64 eps 1)) 3))
(/.f64 eps (+.f64 eps 1))
(expm1.f64 (log1p.f64 (/.f64 eps (+.f64 eps 1))))
(/.f64 eps (+.f64 eps 1))
(exp.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)))
(exp.f64 (*.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)) 1))
(exp.f64 (-.f64 (log.f64 eps) (log1p.f64 eps)))
(log1p.f64 (expm1.f64 (/.f64 eps (+.f64 eps 1))))
(/.f64 eps (+.f64 eps 1))

eval361.0ms (4.5%)

Compiler

Compiled 19509 to 14507 computations (25.6% saved)

prune157.0ms (2%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New8684872
Fresh011
Picked011
Done156
Total86911880
Error
0b
Counts
880 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.5b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.1b
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
0.8b
(*.f64 eps -2)
58.9b
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
59.0b
(neg.f64 (log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))
58.9b
(neg.f64 (log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))))
52.0b
(neg.f64 eps)
58.9b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.9b
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
60.6b
0
Compiler

Compiled 94 to 73 computations (22.3% saved)

localize2.0ms (0%)

Compiler

Compiled 4 to 2 computations (50% saved)

localize19.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 -1 (-.f64 eps 1))
0.0b
(*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))
6.8b
(log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1)))
Compiler

Compiled 45 to 35 computations (22.2% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1)))
0.0ms
eps
@inf
(/.f64 -1 (-.f64 eps 1))
0.0ms
eps
@inf
(log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1)))
0.0ms
eps
@-inf
(log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1)))
0.0ms
eps
@0
(/.f64 -1 (-.f64 eps 1))

rewrite82.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1178×associate-/r*
1042×*-commutative
798×associate-/r/
648×distribute-lft-in
606×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01167
123463
2299453
Stop Event
node limit
Counts
3 → 228
Calls
Call 1
Inputs
(log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))
(/.f64 -1 (-.f64 eps 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 -1) (+.f64 (log.f64 (/.f64 1 (-.f64 eps 1))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (neg.f64 (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2)) (+.f64 (log.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1)))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (+.f64 (log.f64 (cbrt.f64 (+.f64 eps 1))) (neg.f64 (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (sqrt.f64 (+.f64 eps 1)))) (log.f64 (sqrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (cbrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log1p.f64 eps) (log.f64 -1)) (log.f64 (/.f64 1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))))) (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log1p.f64 eps) (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2))) (log.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (fma.f64 eps eps -1))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log.f64 (-.f64 1 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (-.f64 (log.f64 (-.f64 eps 1)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (fma.f64 eps eps (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (fma.f64 eps eps -1)) (-.f64 (log.f64 (-.f64 eps 1)) (neg.f64 (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log1p.f64 eps) (log.f64 -1)) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (fma.f64 eps eps -1))) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (+.f64 -1 (neg.f64 eps)))) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) 0) (log.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (sqrt.f64 (-.f64 eps 1)))) (log.f64 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (log.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (-.f64 1 eps))) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 -1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (*.f64 eps eps))) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (*.f64 eps eps) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps eps) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 eps (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1)))) (-.f64 1 (/.f64 eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 eps (-.f64 1 eps)) (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (-.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (pow.f64 (-.f64 eps 1) 2) (fma.f64 eps eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (fma.f64 eps eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps 1) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps 1) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 eps eps -1) (neg.f64 (pow.f64 (-.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 eps eps -1) (/.f64 (-.f64 1 eps) (/.f64 1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 eps eps -1) (/.f64 (-.f64 eps 1) (/.f64 -1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 eps eps -1) (/.f64 (pow.f64 (-.f64 eps 1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 eps eps -1) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps eps (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 -1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (neg.f64 eps))) (/.f64 (-.f64 eps 1) (sqrt.f64 (+.f64 -1 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 eps 3))) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 eps eps -1)) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (sqrt.f64 (fma.f64 eps eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (neg.f64 eps))) (cbrt.f64 (+.f64 -1 (neg.f64 eps)))) (/.f64 (-.f64 eps 1) (cbrt.f64 (+.f64 -1 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 eps 3))) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (cbrt.f64 (fma.f64 eps eps -1))) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (cbrt.f64 (fma.f64 eps eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 eps 1) (sqrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 eps 1) (cbrt.f64 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (neg.f64 (fma.f64 eps eps (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 eps eps -1) 1) (neg.f64 (pow.f64 (-.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (-.f64 eps 1))) (*.f64 (-.f64 1 eps) (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 eps eps -1) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (-.f64 1 eps) (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 eps 1) (-.f64 eps 1)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3))) (/.f64 (-.f64 1 eps) (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (/.f64 1 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 eps eps -1)) (pow.f64 (-.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1) (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (/.f64 1 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (/.f64 -1 (-.f64 eps 1)) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1) (*.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) (-.f64 1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (*.f64 (/.f64 -1 (-.f64 eps 1)) (-.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 eps eps) 3) 1) (*.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 eps 1))) (neg.f64 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) 1) (pow.f64 (-.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (sqrt.f64 (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (-.f64 eps 1) (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (neg.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (*.f64 (cbrt.f64 (-.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (neg.f64 (sqrt.f64 (-.f64 eps 1)))) (sqrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps 1) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 (-.f64 eps 1) (-.f64 eps 1))) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (sqrt.f64 eps))) (-.f64 (sqrt.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 eps eps -1) (-.f64 1 eps)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (-.f64 eps 1)) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) 1) (fma.f64 eps eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) 1) (sqrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (sqrt.f64 (-.f64 eps 1)))) (sqrt.f64 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) 1) (cbrt.f64 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1)))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1)))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) (pow.f64 (+.f64 eps 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 -1 (-.f64 eps 1)) (/.f64 -1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (-.f64 eps 1)) eps (/.f64 -1 (-.f64 eps 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) eps) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) 1) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (*.f64 eps eps))) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (/.f64 -1 (fma.f64 eps eps -1))) (*.f64 1 (/.f64 -1 (fma.f64 eps eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 -1 (fma.f64 eps eps -1))) (*.f64 eps (/.f64 -1 (fma.f64 eps eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 eps 1) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (*.f64 eps eps) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps eps) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps 1) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 eps (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 eps 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))) (sqrt.f64 (/.f64 -1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2) (/.f64 -1 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 eps 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1))) (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1))) (cbrt.f64 (/.f64 1 (-.f64 eps 1)))) (neg.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 eps 1))) (/.f64 -1 (sqrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (/.f64 -1 (cbrt.f64 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 eps eps -1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 (*.f64 eps eps) (-.f64 1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1)) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 (pow.f64 (*.f64 eps eps) 3) 1)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (cbrt.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (fma.f64 eps eps -1))) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (fma.f64 eps eps -1))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1)))) (sqrt.f64 (/.f64 1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1))) (cbrt.f64 (/.f64 1 (-.f64 eps 1))))) (cbrt.f64 (/.f64 1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (fma.f64 eps eps -1))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 eps 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (pow.f64 (-.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 eps 1))))))))

simplify122.0ms (1.5%)

Algorithm
egg-herbie
Rules
1094×+-commutative
1084×associate-+r+
922×associate-+l+
498×*-commutative
480×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06229322
117318434
264948434
Stop Event
node limit
Counts
264 → 399
Calls
Call 1
Inputs
(*.f64 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 2/7 (pow.f64 eps 7)) (+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
1
(+.f64 (*.f64 2 eps) 1)
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 3)) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
1
(+.f64 eps 1)
(+.f64 eps (+.f64 (pow.f64 eps 2) 1))
(+.f64 eps (+.f64 (pow.f64 eps 2) (+.f64 1 (pow.f64 eps 3))))
(/.f64 -1 eps)
(neg.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2))))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))))
(/.f64 -1 eps)
(neg.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2))))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))))
(+.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 0)
(+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps))
(+.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(+.f64 (log.f64 -1) (+.f64 (log.f64 (/.f64 1 (-.f64 eps 1))) (log1p.f64 eps)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))) (log1p.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)))
(+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (neg.f64 (log.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2)) (+.f64 (log.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1)))) (log1p.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (+.f64 (log.f64 (cbrt.f64 (+.f64 eps 1))) (neg.f64 (log.f64 (-.f64 1 eps)))))
(+.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (sqrt.f64 (+.f64 eps 1)))) (log.f64 (sqrt.f64 (+.f64 eps 1))))
(+.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (cbrt.f64 (+.f64 eps 1))))
(+.f64 (+.f64 (log1p.f64 eps) (log.f64 -1)) (log.f64 (/.f64 1 (-.f64 eps 1))))
(+.f64 (+.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))))) (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))))
(+.f64 (+.f64 (log1p.f64 eps) (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2))) (log.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1)))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))
(+.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (fma.f64 eps eps -1))) (log1p.f64 eps))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 0 (-.f64 (log.f64 (-.f64 1 eps)) (log1p.f64 eps)))
(-.f64 (log.f64 -1) (-.f64 (log.f64 (-.f64 eps 1)) (log1p.f64 eps)))
(-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (-.f64 eps 1)))
(-.f64 (log.f64 (+.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (fma.f64 eps eps (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (fma.f64 eps eps -1)) (-.f64 (log.f64 (-.f64 eps 1)) (neg.f64 (log.f64 (-.f64 1 eps)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) 1)
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 -1)) (log.f64 (-.f64 eps 1)))
(-.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (-.f64 1 eps))))
(-.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (fma.f64 eps eps -1))) (log.f64 (-.f64 eps 1)))
(-.f64 (+.f64 0 (log.f64 (+.f64 -1 (neg.f64 eps)))) (log.f64 (-.f64 eps 1)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) 1)
(-.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) 0) (log.f64 (-.f64 eps 1)))
(-.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (sqrt.f64 (-.f64 eps 1)))) (log.f64 (sqrt.f64 (-.f64 eps 1))))
(-.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (log.f64 (cbrt.f64 (-.f64 eps 1))))
(*.f64 1 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(*.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (-.f64 1 eps))) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps)))))))
(pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 3)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(log1p.f64 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 -1 (-.f64 eps 1)))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (*.f64 eps eps))) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) eps))
(+.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (*.f64 eps eps) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))
(+.f64 (*.f64 (*.f64 eps eps) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))
(+.f64 (*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 eps (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1)))) (-.f64 1 (/.f64 eps (-.f64 1 eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)
(-.f64 (+.f64 (/.f64 eps (-.f64 1 eps)) (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1))))) 1)
(/.f64 -1 (/.f64 (-.f64 eps 1) (+.f64 eps 1)))
(/.f64 -1 (/.f64 (pow.f64 (-.f64 eps 1) 2) (fma.f64 eps eps -1)))
(/.f64 -1 (/.f64 (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 1 (pow.f64 eps 3))))
(/.f64 1 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (fma.f64 eps eps -1)))
(/.f64 1 (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))))
(/.f64 1 (*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 eps 1))))
(/.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 1 (+.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (+.f64 eps 1) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (-.f64 eps 1)))
(/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(/.f64 (sqrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (cbrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 eps 1))
(/.f64 (fma.f64 eps eps -1) (neg.f64 (pow.f64 (-.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps -1) (/.f64 (-.f64 1 eps) (/.f64 1 (-.f64 eps 1))))
(/.f64 (fma.f64 eps eps -1) (/.f64 (-.f64 eps 1) (/.f64 -1 (-.f64 eps 1))))
(/.f64 (fma.f64 eps eps -1) (/.f64 (pow.f64 (-.f64 eps 1) 2) -1))
(/.f64 (fma.f64 eps eps -1) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) 1))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps eps (-.f64 1 eps)))))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 -1 (-.f64 eps 1))))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))) -1))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) 1))
(/.f64 (sqrt.f64 (+.f64 -1 (neg.f64 eps))) (/.f64 (-.f64 eps 1) (sqrt.f64 (+.f64 -1 (neg.f64 eps)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 eps 3))) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))))
(/.f64 (sqrt.f64 (fma.f64 eps eps -1)) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (sqrt.f64 (fma.f64 eps eps -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (neg.f64 eps))) (cbrt.f64 (+.f64 -1 (neg.f64 eps)))) (/.f64 (-.f64 eps 1) (cbrt.f64 (+.f64 -1 (neg.f64 eps)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 eps 3))) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (cbrt.f64 (fma.f64 eps eps -1))) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (cbrt.f64 (fma.f64 eps eps -1))))
(/.f64 (*.f64 -1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 eps 1) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 eps 1) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (neg.f64 (fma.f64 eps eps (-.f64 1 eps)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (/.f64 (fma.f64 eps eps -1) 1) (neg.f64 (pow.f64 (-.f64 eps 1) 2)))
(/.f64 (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (-.f64 eps 1))) (*.f64 (-.f64 1 eps) (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (fma.f64 eps eps -1) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (-.f64 1 eps) (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (-.f64 eps 1) (-.f64 eps 1)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(/.f64 (/.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3))) (/.f64 (-.f64 1 eps) (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (/.f64 1 (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (neg.f64 (fma.f64 eps eps -1)) (pow.f64 (-.f64 eps 1) 2))
(/.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1) (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 -1 (pow.f64 eps 3))))
(/.f64 (-.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (/.f64 1 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (/.f64 -1 (-.f64 eps 1)) (-.f64 eps 1)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1) (*.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) (-.f64 1 (pow.f64 eps 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (*.f64 (/.f64 -1 (-.f64 eps 1)) (-.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 1 eps))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps eps) 3) 1) (*.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) -1)
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 eps 1))) (neg.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) 1) (pow.f64 (-.f64 eps 1) 2))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (sqrt.f64 (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (-.f64 eps 1) (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (neg.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))
(/.f64 (/.f64 (+.f64 eps 1) (*.f64 (cbrt.f64 (-.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))) (cbrt.f64 (-.f64 1 eps)))
(/.f64 (/.f64 (+.f64 eps 1) (neg.f64 (sqrt.f64 (-.f64 eps 1)))) (sqrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (+.f64 eps 1) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 (-.f64 eps 1) (-.f64 eps 1))) (-.f64 eps 1))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (sqrt.f64 eps))) (-.f64 (sqrt.f64 eps) 1))
(/.f64 (/.f64 (fma.f64 eps eps -1) (-.f64 1 eps)) (-.f64 eps 1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))
(/.f64 (/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (-.f64 eps 1)) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) 1) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) 1) (sqrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (sqrt.f64 (-.f64 eps 1)))) (sqrt.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) 1) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1)))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1)))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))
(pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(neg.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) (pow.f64 (+.f64 eps 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(fma.f64 eps (/.f64 -1 (-.f64 eps 1)) (/.f64 -1 (-.f64 eps 1)))
(fma.f64 (/.f64 -1 (-.f64 eps 1)) eps (/.f64 -1 (-.f64 eps 1)))
(+.f64 (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) eps) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) 1))
(+.f64 (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) 1) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) eps))
(+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)))
(+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (*.f64 eps eps))) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) eps))
(+.f64 (*.f64 eps (/.f64 -1 (fma.f64 eps eps -1))) (*.f64 1 (/.f64 -1 (fma.f64 eps eps -1))))
(+.f64 (*.f64 1 (/.f64 -1 (fma.f64 eps eps -1))) (*.f64 eps (/.f64 -1 (fma.f64 eps eps -1))))
(+.f64 (*.f64 (+.f64 eps 1) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (*.f64 eps eps) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))
(+.f64 (*.f64 (*.f64 eps eps) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps 1) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))
(+.f64 (*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 eps (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1)))) 1)
(*.f64 -1 (/.f64 1 (-.f64 eps 1)))
(*.f64 1 (/.f64 -1 (-.f64 eps 1)))
(*.f64 (/.f64 -1 (-.f64 eps 1)) 1)
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))) (sqrt.f64 (/.f64 -1 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2) (/.f64 -1 (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (-.f64 eps 1)) -1)
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))))
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1))) (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1))) (cbrt.f64 (/.f64 1 (-.f64 eps 1)))) (neg.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 eps 1))) (/.f64 -1 (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (/.f64 -1 (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 -1 (neg.f64 eps)))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 -1 (fma.f64 eps eps -1)) (+.f64 eps 1))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (+.f64 eps 1)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 (*.f64 eps eps) (-.f64 1 (neg.f64 eps))))
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1)) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 (pow.f64 (*.f64 eps eps) 3) 1)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) 1)) (+.f64 eps 1))
(*.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 -1 (neg.f64 (fma.f64 eps eps -1))) (+.f64 -1 (neg.f64 eps)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (/.f64 1 (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1)))) (sqrt.f64 (/.f64 1 (-.f64 eps 1))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1))) (cbrt.f64 (/.f64 1 (-.f64 eps 1))))) (cbrt.f64 (/.f64 1 (-.f64 eps 1))))
(*.f64 (neg.f64 (/.f64 1 (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (neg.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(pow.f64 (/.f64 -1 (-.f64 eps 1)) 1)
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) 1/3)
(pow.f64 (-.f64 1 eps) -1)
(neg.f64 (/.f64 1 (-.f64 eps 1)))
(sqrt.f64 (/.f64 1 (pow.f64 (-.f64 eps 1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 eps 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 eps 1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 eps 1))))
Outputs
(*.f64 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 2/3 (pow.f64 eps 3)))
(fma.f64 2 eps (*.f64 2/3 (pow.f64 eps 3)))
(fma.f64 2/3 (pow.f64 eps 3) (*.f64 2 eps))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3))))
(fma.f64 2 eps (fma.f64 2/5 (pow.f64 eps 5) (*.f64 2/3 (pow.f64 eps 3))))
(fma.f64 2 eps (fma.f64 2/3 (pow.f64 eps 3) (*.f64 2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 2/7 (pow.f64 eps 7)) (+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3)))))
(fma.f64 2/7 (pow.f64 eps 7) (fma.f64 2 eps (fma.f64 2/5 (pow.f64 eps 5) (*.f64 2/3 (pow.f64 eps 3)))))
(fma.f64 2/7 (pow.f64 eps 7) (fma.f64 2 eps (fma.f64 2/3 (pow.f64 eps 3) (*.f64 2/5 (pow.f64 eps 5)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (/.f64 2 eps)))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(+.f64 (log.f64 -1) (+.f64 (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5))) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (/.f64 2/5 (pow.f64 eps 5)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (/.f64 2 eps)))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(+.f64 (log.f64 -1) (+.f64 (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5))) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (/.f64 2/5 (pow.f64 eps 5)))))
1
(+.f64 (*.f64 2 eps) 1)
(fma.f64 2 eps 1)
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(fma.f64 2 eps (fma.f64 2 (*.f64 eps eps) 1))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 3)) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1)))
(fma.f64 2 eps (fma.f64 2 (pow.f64 eps 3) (fma.f64 2 (*.f64 eps eps) 1)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (/.f64 2 eps)))
(+.f64 -1 (/.f64 -2 eps))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 2 (pow.f64 eps 3)) 1) (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 (/.f64 -2 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2 (*.f64 eps eps)) 1)))
(-.f64 (/.f64 -2 (pow.f64 eps 3)) (+.f64 (+.f64 1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps))))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (/.f64 2 eps)))
(+.f64 -1 (/.f64 -2 eps))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 2 (pow.f64 eps 3)) 1) (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 (/.f64 -2 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (+.f64 (/.f64 2 (*.f64 eps eps)) 1)))
(-.f64 (/.f64 -2 (pow.f64 eps 3)) (+.f64 (+.f64 1 (/.f64 2 eps)) (/.f64 2 (*.f64 eps eps))))
1
(+.f64 eps 1)
(+.f64 eps (+.f64 (pow.f64 eps 2) 1))
(+.f64 eps (+.f64 1 (*.f64 eps eps)))
(+.f64 eps (fma.f64 eps eps 1))
(+.f64 eps (+.f64 (pow.f64 eps 2) (+.f64 1 (pow.f64 eps 3))))
(+.f64 eps (+.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 eps eps)))
(+.f64 (+.f64 eps (fma.f64 eps eps 1)) (pow.f64 eps 3))
(+.f64 (pow.f64 eps 3) (+.f64 eps (fma.f64 eps eps 1)))
(/.f64 -1 eps)
(neg.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2))))
(neg.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps))))
(+.f64 (/.f64 -1 eps) (/.f64 -1 (*.f64 eps eps)))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps)))))
(-.f64 (+.f64 (/.f64 -1 eps) (/.f64 -1 (*.f64 eps eps))) (/.f64 1 (pow.f64 eps 3)))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))))
(neg.f64 (+.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 4))) (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps)))))
(-.f64 (/.f64 -1 eps) (+.f64 (/.f64 1 (pow.f64 eps 3)) (+.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 1 (pow.f64 eps 4)))))
(/.f64 -1 eps)
(neg.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2))))
(neg.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps))))
(+.f64 (/.f64 -1 eps) (/.f64 -1 (*.f64 eps eps)))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps)))))
(-.f64 (+.f64 (/.f64 -1 eps) (/.f64 -1 (*.f64 eps eps))) (/.f64 1 (pow.f64 eps 3)))
(neg.f64 (+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))))
(neg.f64 (+.f64 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 4))) (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps)))))
(-.f64 (/.f64 -1 eps) (+.f64 (/.f64 1 (pow.f64 eps 3)) (+.f64 (/.f64 1 (*.f64 eps eps)) (/.f64 1 (pow.f64 eps 4)))))
(+.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 0)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 0 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 -1) (+.f64 (log.f64 (/.f64 1 (-.f64 eps 1))) (log1p.f64 eps)))
(+.f64 (log.f64 -1) (+.f64 (log1p.f64 eps) (neg.f64 (log.f64 (+.f64 eps -1)))))
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log.f64 (+.f64 eps -1))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))) (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (+.f64 eps -1)))) (log.f64 (sqrt.f64 (/.f64 -1 (+.f64 eps -1))))))
(+.f64 (log1p.f64 eps) (*.f64 2 (log.f64 (sqrt.f64 (/.f64 -1 (+.f64 eps -1))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (neg.f64 (log.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (-.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (log.f64 (-.f64 1 eps))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 eps 1)))) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2)) (+.f64 (log.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1)))) (log1p.f64 eps)))
(+.f64 (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))) 2)) (+.f64 (log1p.f64 eps) (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (log1p.f64 eps) (*.f64 3 (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (+.f64 (log.f64 (cbrt.f64 (+.f64 eps 1))) (neg.f64 (log.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (-.f64 (log.f64 (cbrt.f64 (+.f64 eps 1))) (log.f64 (-.f64 1 eps))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (+.f64 eps 1)))) (log1p.f64 (neg.f64 eps)))
(+.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (sqrt.f64 (+.f64 eps 1)))) (log.f64 (sqrt.f64 (+.f64 eps 1))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (-.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (log.f64 (-.f64 1 eps))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 eps 1)))) (log1p.f64 (neg.f64 eps)))
(+.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (cbrt.f64 (+.f64 eps 1))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (-.f64 (log.f64 (cbrt.f64 (+.f64 eps 1))) (log.f64 (-.f64 1 eps))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (+.f64 eps 1)))) (log1p.f64 (neg.f64 eps)))
(+.f64 (+.f64 (log1p.f64 eps) (log.f64 -1)) (log.f64 (/.f64 1 (-.f64 eps 1))))
(+.f64 (log.f64 -1) (+.f64 (log1p.f64 eps) (neg.f64 (log.f64 (+.f64 eps -1)))))
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log.f64 (+.f64 eps -1))))
(+.f64 (+.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))))) (log.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1)))))
(+.f64 (log1p.f64 eps) (+.f64 (log.f64 (sqrt.f64 (/.f64 -1 (+.f64 eps -1)))) (log.f64 (sqrt.f64 (/.f64 -1 (+.f64 eps -1))))))
(+.f64 (log1p.f64 eps) (*.f64 2 (log.f64 (sqrt.f64 (/.f64 -1 (+.f64 eps -1))))))
(+.f64 (+.f64 (log1p.f64 eps) (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2))) (log.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1)))))
(+.f64 (log.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))) 2)) (+.f64 (log1p.f64 eps) (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (log1p.f64 eps) (*.f64 3 (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 (pow.f64 eps 3) -1))) (log.f64 (fma.f64 eps eps (+.f64 eps 1))))
(-.f64 (+.f64 (log.f64 (+.f64 eps (fma.f64 eps eps 1))) (log.f64 (-.f64 -1 eps))) (log.f64 (+.f64 (pow.f64 eps 3) -1)))
(-.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps (fma.f64 eps eps 1)))) (log.f64 (+.f64 (pow.f64 eps 3) -1)))
(+.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (fma.f64 eps eps -1))) (log1p.f64 eps))
(+.f64 (log1p.f64 eps) (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (fma.f64 eps eps -1))))
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1)))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 0 (-.f64 (log.f64 (-.f64 1 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 -1) (-.f64 (log.f64 (-.f64 eps 1)) (log1p.f64 eps)))
(+.f64 (log.f64 -1) (+.f64 (log1p.f64 eps) (neg.f64 (log.f64 (+.f64 eps -1)))))
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (-.f64 eps 1)))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (log.f64 (+.f64 1 (pow.f64 eps 3))) (-.f64 (log.f64 (fma.f64 eps eps (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))))
(+.f64 (-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (fma.f64 eps eps (-.f64 1 eps)))) (neg.f64 (log.f64 (-.f64 1 eps))))
(-.f64 (-.f64 (log1p.f64 (pow.f64 eps 3)) (log1p.f64 (neg.f64 eps))) (log.f64 (-.f64 (fma.f64 eps eps 1) eps)))
(-.f64 (log.f64 (fma.f64 eps eps -1)) (-.f64 (log.f64 (-.f64 eps 1)) (neg.f64 (log.f64 (-.f64 1 eps)))))
(+.f64 (-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (+.f64 eps -1))) (neg.f64 (log.f64 (-.f64 1 eps))))
(-.f64 (-.f64 (log.f64 (fma.f64 eps eps -1)) (log1p.f64 (neg.f64 eps))) (log.f64 (+.f64 eps -1)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 -1)) (log.f64 (-.f64 eps 1)))
(+.f64 (log.f64 -1) (+.f64 (log1p.f64 eps) (neg.f64 (log.f64 (+.f64 eps -1)))))
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log.f64 (+.f64 eps -1))))
(-.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (fma.f64 eps eps (-.f64 1 eps))))
(+.f64 (-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (fma.f64 eps eps (-.f64 1 eps)))) (neg.f64 (log.f64 (-.f64 1 eps))))
(-.f64 (-.f64 (log1p.f64 (pow.f64 eps 3)) (log1p.f64 (neg.f64 eps))) (log.f64 (-.f64 (fma.f64 eps eps 1) eps)))
(-.f64 (+.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log.f64 (fma.f64 eps eps -1))) (log.f64 (-.f64 eps 1)))
(+.f64 (-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (+.f64 eps -1))) (neg.f64 (log.f64 (-.f64 1 eps))))
(-.f64 (-.f64 (log.f64 (fma.f64 eps eps -1)) (log1p.f64 (neg.f64 eps))) (log.f64 (+.f64 eps -1)))
(-.f64 (+.f64 0 (log.f64 (+.f64 -1 (neg.f64 eps)))) (log.f64 (-.f64 eps 1)))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) 0) (log.f64 (-.f64 eps 1)))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (sqrt.f64 (-.f64 eps 1)))) (log.f64 (sqrt.f64 (-.f64 eps 1))))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (sqrt.f64 (+.f64 eps -1)))) (log.f64 (sqrt.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 eps -1)))))
(-.f64 (-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (log.f64 (cbrt.f64 (-.f64 eps 1))))
(-.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))) (log.f64 (cbrt.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (log.f64 (cbrt.f64 (+.f64 eps -1)))))
(*.f64 1 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(/.f64 (-.f64 (*.f64 (log.f64 (-.f64 1 eps)) (log.f64 (-.f64 1 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (log1p.f64 eps)))
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (-.f64 1 eps))) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 eps))) (neg.f64 (log.f64 (-.f64 1 eps)))) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps)))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 (-.f64 1 eps)) 3)) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log.f64 (-.f64 1 eps)) (log.f64 (-.f64 1 eps))) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (neg.f64 (log.f64 (-.f64 1 eps)))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 1)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 3)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3) 1/3)
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 2))
(fabs.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))) 3))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(log1p.f64 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(log1p.f64 (+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1))
(log1p.f64 (+.f64 -1 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(+.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 -1 (+.f64 eps -1)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 -1 (-.f64 eps 1)))
(+.f64 (/.f64 -1 (+.f64 eps -1)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (*.f64 eps eps))) (*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) eps))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(+.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (*.f64 eps eps) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(+.f64 (*.f64 (*.f64 eps eps) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(+.f64 (*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))) (*.f64 eps (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1)))) (-.f64 1 (/.f64 eps (-.f64 1 eps))))
(+.f64 (/.f64 -1 (+.f64 eps -1)) (/.f64 eps (-.f64 1 eps)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(-.f64 (+.f64 (/.f64 eps (-.f64 1 eps)) (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1))))) 1)
(+.f64 (/.f64 -1 (+.f64 eps -1)) (/.f64 eps (-.f64 1 eps)))
(/.f64 -1 (/.f64 (-.f64 eps 1) (+.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 -1 (/.f64 (pow.f64 (-.f64 eps 1) 2) (fma.f64 eps eps -1)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 -1 (/.f64 (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 1 (pow.f64 eps 3))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 1 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (fma.f64 eps eps -1)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 1 (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 1 (*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 eps 1))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 1 (+.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (+.f64 eps 1) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (-.f64 eps 1)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (sqrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1))) (-.f64 1 eps))
(/.f64 (cbrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (-.f64 1 eps))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (cbrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (-.f64 1 eps))
(/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 eps 1))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (fma.f64 eps eps -1) (neg.f64 (pow.f64 (-.f64 eps 1) 2)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (fma.f64 eps eps -1) (/.f64 (-.f64 1 eps) (/.f64 1 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (fma.f64 eps eps -1) (/.f64 (-.f64 eps 1) (/.f64 -1 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (fma.f64 eps eps -1) (/.f64 (pow.f64 (-.f64 eps 1) 2) -1))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (fma.f64 eps eps -1) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) 1))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps eps (-.f64 1 eps)))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (fma.f64 eps eps (-.f64 1 eps)) (/.f64 -1 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))) -1))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) 1))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (sqrt.f64 (+.f64 -1 (neg.f64 eps))) (/.f64 (-.f64 eps 1) (sqrt.f64 (+.f64 -1 (neg.f64 eps)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (+.f64 eps -1)) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (+.f64 eps -1)))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 eps 3))) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (sqrt.f64 (+.f64 1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 eps 3) 1)) (*.f64 (-.f64 1 eps) (fma.f64 eps eps (-.f64 1 eps)))) (sqrt.f64 (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (hypot.f64 1 (pow.f64 eps 3/2)) (/.f64 (/.f64 (hypot.f64 1 (pow.f64 eps 3/2)) (-.f64 (fma.f64 eps eps 1) eps)) (-.f64 1 eps)))
(/.f64 (sqrt.f64 (fma.f64 eps eps -1)) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (sqrt.f64 (fma.f64 eps eps -1))))
(/.f64 (sqrt.f64 (fma.f64 eps eps -1)) (neg.f64 (/.f64 (pow.f64 (+.f64 eps -1) 2) (sqrt.f64 (fma.f64 eps eps -1)))))
(*.f64 (sqrt.f64 (fma.f64 eps eps -1)) (/.f64 (sqrt.f64 (fma.f64 eps eps -1)) (neg.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (neg.f64 eps))) (cbrt.f64 (+.f64 -1 (neg.f64 eps)))) (/.f64 (-.f64 eps 1) (cbrt.f64 (+.f64 -1 (neg.f64 eps)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 -1 eps))) (+.f64 eps -1)) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (cbrt.f64 (-.f64 -1 eps)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 eps 3))) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))) (/.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (cbrt.f64 (+.f64 1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1))) (*.f64 (-.f64 1 eps) (fma.f64 eps eps (-.f64 1 eps)))) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)) (/.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)) (cbrt.f64 (+.f64 (pow.f64 eps 3) 1)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (cbrt.f64 (fma.f64 eps eps -1))) (/.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (cbrt.f64 (fma.f64 eps eps -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (cbrt.f64 (fma.f64 eps eps -1))) (neg.f64 (pow.f64 (+.f64 eps -1) 2))) (cbrt.f64 (fma.f64 eps eps -1)))
(*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (/.f64 (cbrt.f64 (fma.f64 eps eps -1)) (/.f64 (neg.f64 (pow.f64 (+.f64 eps -1) 2)) (cbrt.f64 (fma.f64 eps eps -1)))))
(/.f64 (*.f64 -1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 eps 1) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (sqrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1))) (-.f64 1 eps))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 eps 1) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (cbrt.f64 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (-.f64 1 eps))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (neg.f64 (fma.f64 eps eps (-.f64 1 eps)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 eps 3))) (*.f64 (-.f64 1 eps) (neg.f64 (fma.f64 eps eps (-.f64 1 eps)))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 (fma.f64 eps eps 1) eps))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (/.f64 (fma.f64 eps eps -1) 1) (neg.f64 (pow.f64 (-.f64 eps 1) 2)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (-.f64 eps 1))) (*.f64 (-.f64 1 eps) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (fma.f64 eps eps -1) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (-.f64 1 eps) (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (fma.f64 eps eps -1) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (*.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (fma.f64 eps eps -1) (*.f64 (-.f64 1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (-.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 (-.f64 eps 1) (-.f64 eps 1)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (fma.f64 eps eps -1) (+.f64 -1 (pow.f64 eps 3))) (/.f64 (-.f64 1 eps) (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (/.f64 (fma.f64 eps eps -1) (+.f64 (pow.f64 eps 3) -1)) (/.f64 (-.f64 1 eps) (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (fma.f64 eps eps -1) (*.f64 (+.f64 (pow.f64 eps 3) -1) (/.f64 (-.f64 1 eps) (+.f64 eps (fma.f64 eps eps 1)))))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 -1 (pow.f64 eps 3))) (/.f64 1 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 3) -1)) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (fma.f64 eps eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (neg.f64 (fma.f64 eps eps -1)) (pow.f64 (-.f64 eps 1) 2))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))
(/.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (-.f64 1 eps) (-.f64 1 eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) 1) (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 -1 (pow.f64 eps 3))))
(/.f64 (+.f64 (pow.f64 eps 6) -1) (*.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (-.f64 1 eps) (fma.f64 eps eps (-.f64 1 eps)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 eps 6)) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (-.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (/.f64 1 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (/.f64 -1 (-.f64 eps 1)) (-.f64 eps 1)))
(/.f64 (-.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (/.f64 1 (pow.f64 (+.f64 eps -1) 2))) (*.f64 (+.f64 eps -1) (/.f64 -1 (+.f64 eps -1))))
(/.f64 (fma.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)) (/.f64 -1 (pow.f64 (+.f64 eps -1) 2))) -1)
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1) (*.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (+.f64 (pow.f64 eps 4) -1) (*.f64 (+.f64 1 (*.f64 eps eps)) (neg.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (+.f64 -1 (pow.f64 eps 4)) (*.f64 (pow.f64 (+.f64 eps -1) 2) (neg.f64 (fma.f64 eps eps 1))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (fma.f64 eps eps (-.f64 1 eps)) (-.f64 1 eps)) (+.f64 (*.f64 (pow.f64 eps 3) (pow.f64 eps 3)) (-.f64 1 (pow.f64 eps 3)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps eps (-.f64 1 eps))) (+.f64 (pow.f64 eps 6) (-.f64 1 (pow.f64 eps 3)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (-.f64 1 eps) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 (+.f64 1 (pow.f64 eps 6)) (pow.f64 eps 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (*.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) (*.f64 (/.f64 -1 (-.f64 eps 1)) (-.f64 (/.f64 -1 (-.f64 eps 1)) (/.f64 eps (-.f64 1 eps))))))
(/.f64 (+.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 3)) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (fma.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)) (*.f64 (/.f64 -1 (+.f64 eps -1)) (-.f64 (/.f64 -1 (+.f64 eps -1)) (/.f64 eps (-.f64 1 eps))))))
(/.f64 (+.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 3)) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (fma.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)) (/.f64 (neg.f64 (-.f64 (/.f64 -1 (+.f64 eps -1)) (/.f64 eps (-.f64 1 eps)))) (+.f64 eps -1))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps eps) 3) 1) (*.f64 (neg.f64 (pow.f64 (-.f64 eps 1) 2)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 eps 6) -1) (neg.f64 (*.f64 (pow.f64 (+.f64 eps -1) 2) (+.f64 (+.f64 1 (*.f64 eps eps)) (pow.f64 eps 4)))))
(/.f64 (+.f64 -1 (pow.f64 eps 6)) (neg.f64 (*.f64 (pow.f64 (+.f64 eps -1) 2) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))))
(/.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) -1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 eps 1))) (neg.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) 1) (pow.f64 (-.f64 eps 1) 2))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (sqrt.f64 (-.f64 eps 1))) (*.f64 (-.f64 eps 1) (sqrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (-.f64 eps 1) (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (*.f64 (+.f64 eps -1) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (cbrt.f64 (+.f64 eps -1)) (*.f64 (+.f64 eps -1) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))))
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (neg.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (neg.f64 (cbrt.f64 (+.f64 eps -1))))
(/.f64 (+.f64 eps 1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)) (neg.f64 (cbrt.f64 (+.f64 eps -1)))))
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 eps 1) (*.f64 (cbrt.f64 (-.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))) (cbrt.f64 (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 eps 1) (neg.f64 (sqrt.f64 (-.f64 eps 1)))) (sqrt.f64 (-.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 eps 1) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (neg.f64 (cbrt.f64 (+.f64 eps -1))))
(/.f64 (+.f64 eps 1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)) (neg.f64 (cbrt.f64 (+.f64 eps -1)))))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 (-.f64 eps 1) (-.f64 eps 1))) (-.f64 eps 1))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3)))) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (*.f64 (/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 (pow.f64 eps 3) 1)) (fma.f64 eps eps (-.f64 1 eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (fma.f64 eps eps -1)) (+.f64 (pow.f64 eps 3) 1)))
(/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (sqrt.f64 eps))) (-.f64 (sqrt.f64 eps) 1))
(/.f64 (-.f64 -1 eps) (*.f64 (+.f64 (sqrt.f64 eps) -1) (+.f64 1 (sqrt.f64 eps))))
(/.f64 (-.f64 -1 eps) (*.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 -1 (sqrt.f64 eps))))
(/.f64 (/.f64 (fma.f64 eps eps -1) (-.f64 1 eps)) (-.f64 eps 1))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (/.f64 (neg.f64 (fma.f64 eps eps -1)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 2)) (fma.f64 eps eps -1))
(/.f64 (+.f64 eps 1) (neg.f64 (/.f64 (+.f64 eps -1) 1)))
(/.f64 (/.f64 (neg.f64 (+.f64 1 (pow.f64 eps 3))) (-.f64 eps 1)) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) 1) (fma.f64 eps eps (-.f64 1 eps)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps)))) (sqrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (/.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))) (cbrt.f64 (fma.f64 eps eps (-.f64 1 eps))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 eps -1) (fma.f64 eps eps (-.f64 1 eps)))) (+.f64 (pow.f64 eps 3) 1))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) 1) (sqrt.f64 (-.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 eps -1))) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 eps -1))) (*.f64 (cbrt.f64 (+.f64 eps -1)) (sqrt.f64 (+.f64 eps -1)))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (sqrt.f64 (-.f64 eps 1)))) (sqrt.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 eps -1))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 eps -1))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))))
(/.f64 (/.f64 (-.f64 -1 eps) (*.f64 (sqrt.f64 (+.f64 eps -1)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))) (sqrt.f64 (cbrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) 1) (cbrt.f64 (-.f64 eps 1)))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1)))) (sqrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1)))) (cbrt.f64 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 eps -1))) (cbrt.f64 (sqrt.f64 (+.f64 eps -1)))))
(/.f64 (-.f64 -1 eps) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 eps -1))) (cbrt.f64 (sqrt.f64 (+.f64 eps -1)))) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 eps 1))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 eps 1))))
(/.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))) (cbrt.f64 (cbrt.f64 (+.f64 eps -1))))
(/.f64 (-.f64 -1 eps) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 eps -1))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps)))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(neg.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))
(fabs.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))
(log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) (pow.f64 (+.f64 eps 1) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (+.f64 eps -1) 3)) (pow.f64 (+.f64 eps 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log.f64 (-.f64 1 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 eps (/.f64 -1 (-.f64 eps 1)) (/.f64 -1 (-.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (/.f64 -1 (-.f64 eps 1)) eps (/.f64 -1 (-.f64 eps 1)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) eps) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(+.f64 (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) 1) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) eps))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (*.f64 eps eps)) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (*.f64 eps eps))) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) eps))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(+.f64 (*.f64 eps (/.f64 -1 (fma.f64 eps eps -1))) (*.f64 1 (/.f64 -1 (fma.f64 eps eps -1))))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(+.f64 (*.f64 1 (/.f64 -1 (fma.f64 eps eps -1))) (*.f64 eps (/.f64 -1 (fma.f64 eps eps -1))))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(+.f64 (*.f64 (+.f64 eps 1) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (*.f64 eps eps) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(+.f64 (*.f64 (*.f64 eps eps) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps 1) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(+.f64 (*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))) (*.f64 eps (/.f64 -1 (+.f64 -1 (pow.f64 eps 3)))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1)))) 1)
(/.f64 -1 (+.f64 eps -1))
(*.f64 -1 (/.f64 1 (-.f64 eps 1)))
(/.f64 -1 (+.f64 eps -1))
(*.f64 1 (/.f64 -1 (-.f64 eps 1)))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (/.f64 -1 (-.f64 eps 1)) 1)
(/.f64 -1 (+.f64 eps -1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))) (sqrt.f64 (/.f64 -1 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 2) (/.f64 -1 (cbrt.f64 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (/.f64 1 (-.f64 eps 1)) -1)
(/.f64 -1 (+.f64 eps -1))
(*.f64 (fma.f64 eps eps (+.f64 eps 1)) (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1))) (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1)))))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1))) (cbrt.f64 (/.f64 1 (-.f64 eps 1)))) (neg.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1)))))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 eps 1))) (/.f64 -1 (sqrt.f64 (-.f64 eps 1))))
(/.f64 (*.f64 1 (/.f64 -1 (sqrt.f64 (+.f64 eps -1)))) (sqrt.f64 (+.f64 eps -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 eps -1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (/.f64 -1 (cbrt.f64 (-.f64 eps 1))))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 eps -1))) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))
(*.f64 (/.f64 1 (fma.f64 eps eps -1)) (+.f64 -1 (neg.f64 eps)))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(*.f64 (/.f64 -1 (fma.f64 eps eps -1)) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 (*.f64 eps eps) (-.f64 1 (neg.f64 eps))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) 1)) (+.f64 1 (*.f64 eps eps)))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 4) -1)))
(*.f64 (fma.f64 eps eps 1) (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 4))))
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 (pow.f64 (*.f64 eps eps) 3) 1)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 (+.f64 1 (*.f64 eps eps)) (pow.f64 eps 4)) (/.f64 (-.f64 -1 eps) (+.f64 (pow.f64 eps 6) -1)))
(*.f64 (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)) (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 6))))
(*.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) 1)) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (+.f64 eps 1)))) (sqrt.f64 (+.f64 eps 1)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 eps 1))) (/.f64 (fma.f64 eps eps -1) (sqrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 -1 (/.f64 (fma.f64 eps eps -1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (cbrt.f64 (+.f64 eps 1)) (*.f64 (/.f64 -1 (fma.f64 eps eps -1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps -1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(*.f64 (/.f64 -1 (neg.f64 (fma.f64 eps eps -1))) (+.f64 -1 (neg.f64 eps)))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (neg.f64 (fma.f64 eps eps (+.f64 eps 1))))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (/.f64 1 (neg.f64 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 (pow.f64 eps 3) -1))) (sqrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (+.f64 eps -1))) (sqrt.f64 (+.f64 (pow.f64 eps 3) -1))) (sqrt.f64 (+.f64 eps (fma.f64 eps eps 1))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 eps 1))) (sqrt.f64 (fma.f64 eps eps -1))) (sqrt.f64 (+.f64 eps 1)))
(*.f64 (sqrt.f64 (+.f64 eps 1)) (/.f64 -1 (*.f64 (sqrt.f64 (fma.f64 eps eps -1)) (sqrt.f64 (+.f64 eps -1)))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 (+.f64 eps -1)) (sqrt.f64 (fma.f64 eps eps -1))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 eps 3)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 -1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 eps 3) -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))) (cbrt.f64 (fma.f64 eps eps (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (cbrt.f64 (+.f64 (pow.f64 eps 3) -1))) (cbrt.f64 (+.f64 eps (fma.f64 eps eps 1))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 eps 1) 2))) (cbrt.f64 (fma.f64 eps eps -1))) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (cbrt.f64 (+.f64 eps 1)) (/.f64 -1 (*.f64 (cbrt.f64 (fma.f64 eps eps -1)) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2)))))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (+.f64 eps 1))) (cbrt.f64 (pow.f64 (+.f64 eps -1) 2))) (cbrt.f64 (fma.f64 eps eps -1)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 eps 1)))) (sqrt.f64 (/.f64 1 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 eps 1))) (cbrt.f64 (/.f64 1 (-.f64 eps 1))))) (cbrt.f64 (/.f64 1 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))
(*.f64 (neg.f64 (/.f64 1 (fma.f64 eps eps -1))) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (fma.f64 eps eps -1)))
(/.f64 (-.f64 -1 eps) (fma.f64 eps eps -1))
(*.f64 (neg.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3)))) (fma.f64 eps eps (+.f64 eps 1)))
(/.f64 (neg.f64 (fma.f64 eps eps (+.f64 eps 1))) (+.f64 (pow.f64 eps 3) -1))
(/.f64 (+.f64 eps (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 3)))
(pow.f64 (/.f64 -1 (-.f64 eps 1)) 1)
(/.f64 -1 (+.f64 eps -1))
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 eps 1))) 2)
(/.f64 -1 (+.f64 eps -1))
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 eps 1))) 3)
(/.f64 -1 (+.f64 eps -1))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3) 1/3)
(/.f64 -1 (+.f64 eps -1))
(pow.f64 (-.f64 1 eps) -1)
(/.f64 -1 (+.f64 eps -1))
(neg.f64 (/.f64 1 (-.f64 eps 1)))
(/.f64 -1 (+.f64 eps -1))
(sqrt.f64 (/.f64 1 (pow.f64 (-.f64 eps 1) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 eps -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 eps 1)))))
(/.f64 -1 (+.f64 eps -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 eps 1)) 3))
(/.f64 -1 (+.f64 eps -1))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 eps))))
(/.f64 -1 (+.f64 eps -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 eps 1))))
(/.f64 -1 (+.f64 eps -1))

localize22.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
0.0b
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
6.8b
(log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
Compiler

Compiled 66 to 40 computations (39.4% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
0.0ms
eps
@inf
(log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
0.0ms
eps
@-inf
(log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
0.0ms
eps
@inf
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
0.0ms
eps
@0
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))

rewrite103.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1804×associate-/r*
1528×associate-/l*
1132×associate-/r/
890×associate-/l/
260×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012103
125855
2351355
Stop Event
node limit
Counts
3 → 293
Calls
Call 1
Inputs
(log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2)) (+.f64 (log.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))) (log.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))) (+.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))) (log.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1) (*.f64 (log.f64 (-.f64 -1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (-.f64 -1 eps)) 1) (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (log.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2))) (log.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))) (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (sqrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (log.f64 (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1)) (*.f64 (log.f64 (-.f64 -1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (-.f64 1 (pow.f64 eps 6)))) (log.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (log.f64 (+.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 eps)) (-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (-.f64 (log.f64 (+.f64 -1 (*.f64 eps eps))) (log.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 eps)) (log.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 (pow.f64 eps 3)))) (log.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (pow.f64 (-.f64 -1 eps) 2))) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) 0) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))) (-.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 3) (pow.f64 (log.f64 (-.f64 -1 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))) (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) -1) (*.f64 (/.f64 1 (+.f64 -1 eps)) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (neg.f64 eps)) (*.f64 (/.f64 1 (+.f64 -1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 1 (+.f64 -1 eps))) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 -1 eps))) (*.f64 -1 (/.f64 1 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (+.f64 -1 eps) (/.f64 1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 -1 eps) (/.f64 1 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 eps) (/.f64 (sqrt.f64 (+.f64 -1 eps)) (sqrt.f64 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (*.f64 (+.f64 -1 eps) (/.f64 (+.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (+.f64 -1 eps) (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (+.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (+.f64 -1 eps) (*.f64 (+.f64 -1 eps) (+.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 -1 eps) (*.f64 (+.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 -1 eps) (/.f64 1 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (/.f64 1 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (*.f64 eps eps)) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (neg.f64 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 (-.f64 1 (*.f64 eps eps)) (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps)) (*.f64 (+.f64 -1 eps) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (/.f64 1 (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (/.f64 1 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (neg.f64 (+.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (neg.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 eps) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps))) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (neg.f64 eps) 3)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 1 (+.f64 (pow.f64 eps 6) (*.f64 -1 (pow.f64 eps 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (*.f64 (+.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 -1 eps))) (sqrt.f64 (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 -1 eps)) (cbrt.f64 (+.f64 -1 eps)))) (cbrt.f64 (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (sqrt.f64 (-.f64 -1 eps)))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 (-.f64 1 (*.f64 eps eps)) (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))) (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (sqrt.f64 (-.f64 -1 eps)))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 1 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 -1 eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) -1) (-.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) 1) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 -1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) -1) (-.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) 1) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) 1) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (+.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (*.f64 eps eps))) (+.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 (pow.f64 eps 3))) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) -1) (-.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) 1) (+.f64 -1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2)) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3) (pow.f64 (-.f64 -1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (neg.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps)))) (/.f64 -1 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 -1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 eps) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 -1 eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))) (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2) (/.f64 1 (cbrt.f64 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (/.f64 -1 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 1 (+.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 1 (cbrt.f64 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 4)))) (neg.f64 (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 6)))) (neg.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))))) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (sqrt.f64 (-.f64 1 (pow.f64 eps 6)))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (sqrt.f64 (-.f64 1 (pow.f64 eps 4)))) (sqrt.f64 (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 4)))) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 6)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps)))) (sqrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) (-.f64 1 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)))) (-.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (pow.f64 (-.f64 (*.f64 eps eps) eps) 3))) (+.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)) (-.f64 (*.f64 eps eps) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 eps 6)))) (cbrt.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 eps 4)))) (cbrt.f64 (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4)))) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 -1 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 -1 eps))))))))

simplify121.0ms (1.5%)

Algorithm
egg-herbie
Rules
982×associate-/l*
884×distribute-lft-in
848×associate-/r*
780×*-commutative
770×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080916109
1253615337
Stop Event
node limit
Counts
329 → 530
Calls
Call 1
Inputs
(*.f64 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 2/7 (pow.f64 eps 7)) (+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
1
(+.f64 (*.f64 2 eps) 1)
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 3)) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
-1
(-.f64 (*.f64 -1 eps) 1)
(-.f64 (+.f64 (*.f64 -1 eps) (*.f64 -1 (pow.f64 eps 2))) 1)
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (*.f64 -1 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 eps 3)))) 1)
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(+.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 0)
(+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 -1 eps))))
(+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps)))
(+.f64 0 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2)) (+.f64 (log.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))) (log.f64 (-.f64 -1 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(+.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))) (+.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))) (log.f64 (-.f64 -1 eps))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1) (*.f64 (log.f64 (-.f64 -1 eps)) 1))
(+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) 1) (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1))
(+.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (log.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(+.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2))) (log.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))))
(+.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))) (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))))
(+.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (sqrt.f64 (-.f64 -1 eps))))
(+.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (log.f64 (cbrt.f64 (-.f64 -1 eps))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(+.f64 (+.f64 0 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1)) (*.f64 (log.f64 (-.f64 -1 eps)) 1))
(+.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (-.f64 1 (pow.f64 eps 6)))) (log.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(+.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (log.f64 (+.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 eps)))
(-.f64 (log.f64 (-.f64 -1 eps)) (-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (-.f64 -1 eps))))
(-.f64 0 (-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps))))
(-.f64 (log1p.f64 eps) (-.f64 (log.f64 (+.f64 -1 (*.f64 eps eps))) (log.f64 (-.f64 -1 eps))))
(-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) 1)
(-.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 eps)) (log.f64 (+.f64 -1 (*.f64 eps eps))))
(-.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (+.f64 -1 eps)))
(-.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 (pow.f64 eps 3)))) (log.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(-.f64 (+.f64 0 (log.f64 (pow.f64 (-.f64 -1 eps) 2))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))) 1)
(-.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) 0) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 1 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 1)
(*.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))) (-.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 3) (pow.f64 (log.f64 (-.f64 -1 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))) (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps))))))
(pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 1)
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2)
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 3)
(pow.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3) 1/3)
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 1))
(log1p.f64 (-.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1))
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) -1) (*.f64 (/.f64 1 (+.f64 -1 eps)) (neg.f64 eps)))
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (neg.f64 eps)) (*.f64 (/.f64 1 (+.f64 -1 eps)) -1))
(+.f64 (*.f64 -1 (/.f64 1 (+.f64 -1 eps))) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 -1 eps))))
(+.f64 (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 -1 eps))) (*.f64 -1 (/.f64 1 (+.f64 -1 eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 1)
(/.f64 (-.f64 -1 eps) (+.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))
(/.f64 1 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))
(/.f64 1 (*.f64 (+.f64 -1 eps) (/.f64 1 (-.f64 -1 eps))))
(/.f64 1 (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 -1 eps) (/.f64 1 (+.f64 -1 eps))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) 1))
(/.f64 (/.f64 1 (+.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1)
(/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 eps) (/.f64 (sqrt.f64 (+.f64 -1 eps)) (sqrt.f64 (-.f64 -1 eps)))))
(/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 -1 eps))))
(/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (*.f64 (+.f64 -1 eps) (/.f64 (+.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (+.f64 -1 eps) (cbrt.f64 (-.f64 -1 eps))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 -1 eps))))
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (+.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (+.f64 -1 eps) (*.f64 (+.f64 -1 eps) (+.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 -1 eps) (*.f64 (+.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 (pow.f64 eps 3))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 -1 eps) (/.f64 1 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (/.f64 1 (+.f64 -1 eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps)) 1))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1)))
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (*.f64 eps eps)) (-.f64 -1 eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))
(/.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (neg.f64 (+.f64 -1 eps))))
(/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(/.f64 (*.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 (-.f64 1 (*.f64 eps eps)) (cbrt.f64 (-.f64 -1 eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps)) (*.f64 (+.f64 -1 eps) (-.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (-.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (/.f64 1 (+.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (/.f64 1 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (neg.f64 (+.f64 1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (neg.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 eps) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(/.f64 (-.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps))) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))))
(/.f64 (+.f64 -1 (pow.f64 (neg.f64 eps) 3)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps))))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 1 (+.f64 (pow.f64 eps 6) (*.f64 -1 (pow.f64 eps 3))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (*.f64 (+.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 (*.f64 eps eps))))
(/.f64 (*.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 -1 eps)))
(/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 eps))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 eps))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 -1 eps))) (sqrt.f64 (+.f64 -1 eps)))
(/.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 -1 eps)) (cbrt.f64 (+.f64 -1 eps)))) (cbrt.f64 (+.f64 -1 eps)))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (sqrt.f64 (-.f64 -1 eps)))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 (-.f64 1 (*.f64 eps eps)) (cbrt.f64 (-.f64 -1 eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))) (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 -1 eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (sqrt.f64 (-.f64 -1 eps)))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 1 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 -1 eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) -1) (-.f64 1 (*.f64 eps eps)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) 1) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (+.f64 -1 eps))
(/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) -1) (-.f64 1 (*.f64 eps eps)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) 1) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) 1) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (+.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (*.f64 eps eps))) (+.f64 -1 eps))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 (pow.f64 eps 3))) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) -1) (-.f64 1 (*.f64 eps eps)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) 1) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 3) 1/3)
(pow.f64 (E.f64) (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2)) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3) (pow.f64 (-.f64 -1 eps) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(exp.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(+.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (neg.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps)))))
(+.f64 (neg.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps)))) (/.f64 -1 (-.f64 1 (*.f64 eps eps))))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 -1 eps)))) 1)
(*.f64 (-.f64 -1 eps) (/.f64 1 (-.f64 1 (*.f64 eps eps))))
(*.f64 1 (/.f64 1 (+.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 -1 eps)) 1)
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))) (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2) (/.f64 1 (cbrt.f64 (+.f64 -1 eps))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(*.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))
(*.f64 (+.f64 eps 1) (/.f64 -1 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 1 (+.f64 -1 eps)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 1 (cbrt.f64 (+.f64 -1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 4)))) (neg.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 6)))) (neg.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (sqrt.f64 (-.f64 1 (pow.f64 eps 6)))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (sqrt.f64 (-.f64 1 (pow.f64 eps 4)))) (sqrt.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 4)))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 6)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps)))) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))
(*.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) (-.f64 1 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)))) (-.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (pow.f64 (-.f64 (*.f64 eps eps) eps) 3))) (+.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)) (-.f64 (*.f64 eps eps) eps))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 eps 6)))) (cbrt.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 eps 4)))) (cbrt.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4)))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))))
(pow.f64 (/.f64 1 (+.f64 -1 eps)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3) 1/3)
(pow.f64 (+.f64 -1 eps) -1)
(neg.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 -1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 -1 eps)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 -1 eps))))
(exp.f64 (neg.f64 (log.f64 (+.f64 -1 eps))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 -1 eps))))
Outputs
(*.f64 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 2/3 (pow.f64 eps 3)))
(fma.f64 2 eps (*.f64 2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3))))
(fma.f64 2 eps (fma.f64 2/5 (pow.f64 eps 5) (*.f64 2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 2/7 (pow.f64 eps 7)) (+.f64 (*.f64 2 eps) (+.f64 (*.f64 2/5 (pow.f64 eps 5)) (*.f64 2/3 (pow.f64 eps 3)))))
(fma.f64 2/7 (pow.f64 eps 7) (fma.f64 2 eps (fma.f64 2/5 (pow.f64 eps 5) (*.f64 2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (/.f64 2 eps)))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (+.f64 (log.f64 -1) (/.f64 2/5 (pow.f64 eps 5)))))
(log.f64 -1)
(+.f64 (*.f64 2 (/.f64 1 eps)) (log.f64 -1))
(+.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (/.f64 2 eps)))
(+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (+.f64 (log.f64 -1) (/.f64 2/5 (pow.f64 eps 5)))))
1
(+.f64 (*.f64 2 eps) 1)
(fma.f64 2 eps 1)
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(fma.f64 2 eps (fma.f64 2 (*.f64 eps eps) 1))
(+.f64 (*.f64 2 eps) (+.f64 (*.f64 2 (pow.f64 eps 3)) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1)))
(fma.f64 2 eps (fma.f64 2 (pow.f64 eps 3) (fma.f64 2 (*.f64 eps eps) 1)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (/.f64 2 eps)))
(-.f64 -1 (/.f64 2 eps))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 2 (pow.f64 eps 3)) 1) (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 (-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))) (/.f64 2 (pow.f64 eps 3)))
-1
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 eps)) 1))
(neg.f64 (+.f64 1 (/.f64 2 eps)))
(-.f64 -1 (/.f64 2 eps))
(neg.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2))))))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps))))
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 2 (pow.f64 eps 3)) 1) (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))))
(-.f64 (-.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 2 (*.f64 eps eps)))) (/.f64 2 (pow.f64 eps 3)))
-1
(-.f64 (*.f64 -1 eps) 1)
(fma.f64 -1 eps -1)
(-.f64 -1 eps)
(-.f64 (+.f64 (*.f64 -1 eps) (*.f64 -1 (pow.f64 eps 2))) 1)
(+.f64 (fma.f64 -1 eps (*.f64 eps (neg.f64 eps))) -1)
(+.f64 -1 (*.f64 eps (-.f64 -1 eps)))
(-.f64 (+.f64 (*.f64 -1 eps) (+.f64 (*.f64 -1 (pow.f64 eps 2)) (*.f64 -1 (pow.f64 eps 3)))) 1)
(+.f64 (fma.f64 -1 eps (*.f64 -1 (+.f64 (*.f64 eps eps) (pow.f64 eps 3)))) -1)
(*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps)))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps)))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))))
(+.f64 (/.f64 1 (pow.f64 eps 3)) (+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(+.f64 (/.f64 1 eps) (+.f64 (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))) (/.f64 1 (pow.f64 eps 4))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 eps 3)) (+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps)))) (/.f64 1 (pow.f64 eps 4)))
(/.f64 1 eps)
(+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 2)))
(+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps)))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))))
(+.f64 (/.f64 1 (pow.f64 eps 3)) (+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps))))
(+.f64 (/.f64 1 eps) (+.f64 (/.f64 1 (pow.f64 eps 4)) (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 3)))))
(+.f64 (/.f64 1 eps) (+.f64 (+.f64 (/.f64 1 (pow.f64 eps 3)) (/.f64 1 (*.f64 eps eps))) (/.f64 1 (pow.f64 eps 4))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 eps 3)) (+.f64 (/.f64 1 eps) (/.f64 1 (*.f64 eps eps)))) (/.f64 1 (pow.f64 eps 4)))
(+.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 0)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 -1 eps))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps)))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 0 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (+.f64 eps -1)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (log.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2)) (+.f64 (log.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))) (log.f64 (-.f64 -1 eps))))
(+.f64 (*.f64 2 (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))) (+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (-.f64 -1 eps)) (+.f64 (*.f64 2 (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))) (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))) (+.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))) (log.f64 (-.f64 -1 eps))))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 eps -1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (-.f64 -1 eps)) (*.f64 2 (neg.f64 (log.f64 (sqrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1) (*.f64 (log.f64 (-.f64 -1 eps)) 1))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 (*.f64 (log.f64 (-.f64 -1 eps)) 1) (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (log.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(+.f64 (neg.f64 (log.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 2 (log.f64 (-.f64 -1 eps))))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log.f64 (-.f64 1 (*.f64 eps eps))))
(+.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2))) (log.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))))
(+.f64 (*.f64 2 (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))) (+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (-.f64 -1 eps)) (+.f64 (*.f64 2 (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))) (neg.f64 (log.f64 (cbrt.f64 (+.f64 eps -1))))))
(+.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))) (log.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 eps -1)))) (+.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 eps -1))))))
(+.f64 (log.f64 (-.f64 -1 eps)) (*.f64 2 (neg.f64 (log.f64 (sqrt.f64 (+.f64 eps -1))))))
(+.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (sqrt.f64 (-.f64 -1 eps))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (-.f64 (log.f64 (sqrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (-.f64 -1 eps)))) (log.f64 (+.f64 eps -1)))
(+.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (log.f64 (cbrt.f64 (-.f64 -1 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 -1 eps)))) (-.f64 (log.f64 (cbrt.f64 (-.f64 -1 eps))) (log.f64 (+.f64 eps -1))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))) (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(+.f64 (+.f64 0 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1)) (*.f64 (log.f64 (-.f64 -1 eps)) 1))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(+.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (-.f64 1 (pow.f64 eps 6)))) (log.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(+.f64 (-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log.f64 (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log.f64 (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (log.f64 (+.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(+.f64 (-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (+.f64 eps -1))) (neg.f64 (log.f64 (+.f64 eps -1))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (+.f64 eps -1))))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 eps)))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(-.f64 (log.f64 (-.f64 -1 eps)) (-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (-.f64 -1 eps))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (-.f64 -1 eps)))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 0 (-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(-.f64 (log1p.f64 eps) (-.f64 (log.f64 (+.f64 -1 (*.f64 eps eps))) (log.f64 (-.f64 -1 eps))))
(+.f64 (log1p.f64 eps) (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 (*.f64 eps eps)))))
(-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (-.f64 -1 eps)))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (-.f64 (log.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (log1p.f64 (-.f64 (*.f64 eps eps) eps))) (neg.f64 (log.f64 (+.f64 eps -1))))
(-.f64 (+.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (-.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) 1)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(-.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (-.f64 -1 eps)))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (+.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 eps)) (log.f64 (+.f64 -1 (*.f64 eps eps))))
(-.f64 (log1p.f64 eps) (-.f64 (log.f64 (+.f64 -1 (*.f64 eps eps))) (log.f64 (-.f64 -1 eps))))
(+.f64 (log1p.f64 eps) (-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 -1 (*.f64 eps eps)))))
(-.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (+.f64 -1 eps)))
(+.f64 (-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (+.f64 eps -1))) (neg.f64 (log.f64 (+.f64 eps -1))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (+.f64 eps -1))))
(-.f64 (+.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 (pow.f64 eps 3)))) (log.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 (pow.f64 eps 3))) (log1p.f64 (-.f64 (*.f64 eps eps) eps))) (neg.f64 (log.f64 (+.f64 eps -1))))
(-.f64 (+.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (-.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))
(-.f64 (+.f64 0 (log.f64 (pow.f64 (-.f64 -1 eps) 2))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (-.f64 -1 eps)))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))) 1)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(-.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) 0) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (-.f64 (log.f64 (-.f64 -1 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log.f64 (-.f64 -1 eps)))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (*.f64 2 (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(-.f64 (-.f64 (log.f64 (pow.f64 (-.f64 -1 eps) 2)) (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 2 (log.f64 (-.f64 -1 eps))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(*.f64 1 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(*.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 1)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))) (-.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps))))
(/.f64 (-.f64 (*.f64 (log.f64 (+.f64 eps -1)) (log.f64 (+.f64 eps -1))) (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))) (-.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (-.f64 -1 eps))))
(/.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (/.f64 (-.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (-.f64 -1 eps))) (-.f64 (neg.f64 (log.f64 (+.f64 eps -1))) (log.f64 (-.f64 -1 eps)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 3) (pow.f64 (log.f64 (-.f64 -1 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (neg.f64 (log.f64 (+.f64 -1 eps)))) (-.f64 (*.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) (log.f64 (-.f64 -1 eps))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 (+.f64 eps -1))) 3) (pow.f64 (log.f64 (-.f64 -1 eps)) 3)) (+.f64 (*.f64 (log.f64 (+.f64 eps -1)) (log.f64 (+.f64 eps -1))) (*.f64 (log.f64 (-.f64 -1 eps)) (-.f64 (log.f64 (-.f64 -1 eps)) (neg.f64 (log.f64 (+.f64 eps -1)))))))
(pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 1)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 3)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(pow.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3) 1/3)
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(exp.f64 (log.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 1))
(log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))
(log1p.f64 (-.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1))
(log1p.f64 (+.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)) -1))
(log1p.f64 (+.f64 -1 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) -1) (*.f64 (/.f64 1 (+.f64 -1 eps)) (neg.f64 eps)))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (neg.f64 eps)) (*.f64 (/.f64 1 (+.f64 -1 eps)) -1))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(+.f64 (*.f64 -1 (/.f64 1 (+.f64 -1 eps))) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(+.f64 (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 -1 eps))) (*.f64 -1 (/.f64 1 (+.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 1)
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (-.f64 -1 eps) (+.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 1 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(/.f64 1 (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 1 (*.f64 (+.f64 -1 eps) (/.f64 1 (-.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 1 (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)))
(/.f64 1 (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 -1 eps) (/.f64 1 (+.f64 -1 eps))))
(/.f64 1 (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1)))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 -1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(/.f64 (/.f64 1 (+.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1)
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (/.f64 1 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 1) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 2) 1)
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 eps -1)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (+.f64 eps -1)))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 eps) (/.f64 (sqrt.f64 (+.f64 -1 eps)) (sqrt.f64 (-.f64 -1 eps)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 eps -1) (/.f64 (sqrt.f64 (+.f64 eps -1)) (sqrt.f64 (-.f64 -1 eps)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 eps -1) (sqrt.f64 (+.f64 eps -1)))) (sqrt.f64 (-.f64 -1 eps)))
(/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (+.f64 eps -1)) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (+.f64 eps -1)))
(/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 -1 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps))))
(/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (*.f64 (+.f64 -1 eps) (/.f64 (+.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (+.f64 eps -1)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (+.f64 eps -1)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (+.f64 -1 eps) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 eps)) (+.f64 eps -1)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (+.f64 eps -1)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 -1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps)))) (-.f64 -1 eps))
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps))))
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) 1) (*.f64 (+.f64 eps -1) (+.f64 eps -1)))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (+.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (+.f64 -1 eps) (*.f64 (+.f64 -1 eps) (+.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 -1 eps) (*.f64 (+.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 (pow.f64 eps 3))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 eps -1) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 (pow.f64 eps 3) -1))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (*.f64 (+.f64 eps -1) (+.f64 (pow.f64 eps 3) -1))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 -1 eps) (/.f64 1 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (/.f64 1 (+.f64 -1 eps))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps)) 1))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1)))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 -1 (*.f64 eps eps)) (-.f64 -1 eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 -1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (-.f64 -1 (pow.f64 eps 3))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (neg.f64 (+.f64 -1 eps))))
(/.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (+.f64 eps -1) (+.f64 1 (neg.f64 eps))))
(/.f64 (/.f64 (+.f64 -1 (*.f64 eps eps)) (-.f64 1 eps)) (+.f64 eps -1))
(/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (-.f64 -1 (pow.f64 eps 3)))))
(/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (/.f64 (+.f64 eps -1) (/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 eps -1)) (/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (/.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 eps 3))) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (*.f64 (/.f64 (+.f64 eps -1) (cbrt.f64 (-.f64 -1 (pow.f64 eps 3)))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 4) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 4) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (-.f64 1 (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (/.f64 (-.f64 1 (*.f64 eps eps)) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps)))) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps)) (*.f64 (+.f64 -1 eps) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 -1 eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps)))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (/.f64 1 (+.f64 1 (*.f64 eps eps))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (/.f64 1 (+.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 4))))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 1 (-.f64 1 (pow.f64 eps 4)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (/.f64 1 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (-.f64 1 (pow.f64 eps 6))) 1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 1 (-.f64 1 (pow.f64 eps 6)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (neg.f64 (+.f64 1 (*.f64 eps eps)))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 -1 (*.f64 eps (neg.f64 eps))))))
(/.f64 (+.f64 -1 (pow.f64 eps 4)) (*.f64 (+.f64 eps -1) (*.f64 (+.f64 eps -1) (-.f64 -1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (neg.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 eps 6)) (*.f64 (+.f64 eps -1) (+.f64 eps -1))) (-.f64 -1 (fma.f64 eps eps (pow.f64 eps 4))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 eps) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(neg.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 -1 (neg.f64 (-.f64 (*.f64 eps eps) eps))))))
(/.f64 (+.f64 (pow.f64 eps 3) 1) (*.f64 (+.f64 eps -1) (+.f64 (-.f64 -1 (*.f64 eps eps)) eps)))
(/.f64 (-.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (*.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 eps) (neg.f64 eps))) (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)))
(/.f64 1 (/.f64 (*.f64 (+.f64 eps -1) (+.f64 eps -1)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 -1 eps)) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (+.f64 1 (*.f64 -1 (pow.f64 eps 6))) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (*.f64 (+.f64 eps -1) (+.f64 eps -1))))
(/.f64 (+.f64 -1 (pow.f64 (neg.f64 eps) 3)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 -1 (neg.f64 eps))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 1 (+.f64 (pow.f64 eps 6) (*.f64 -1 (pow.f64 eps 3))))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (+.f64 eps -1) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 1 (+.f64 (pow.f64 (neg.f64 eps) 3) (pow.f64 eps 6))))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 eps 3) 3)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (*.f64 (+.f64 eps -1) (+.f64 1 (+.f64 (pow.f64 (neg.f64 eps) 3) (pow.f64 eps 6))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 1 (*.f64 eps eps)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (*.f64 (+.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 -1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 eps)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (*.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (*.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 -1 eps)))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 -1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 eps))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (+.f64 -1 eps))) (sqrt.f64 (+.f64 -1 eps)))
(/.f64 (-.f64 -1 eps) (*.f64 (sqrt.f64 (+.f64 eps -1)) (sqrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 -1 eps)) (cbrt.f64 (+.f64 -1 eps)))) (cbrt.f64 (+.f64 -1 eps)))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (+.f64 eps -1)))))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 eps -1))) (*.f64 (cbrt.f64 (+.f64 eps -1)) (cbrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 (pow.f64 eps 3)))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (sqrt.f64 (-.f64 -1 eps)))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 -1 eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 (-.f64 1 (*.f64 eps eps)) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))) (*.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps)))) (-.f64 -1 eps))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))) (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 -1 eps)))))
(/.f64 (-.f64 -1 eps) (*.f64 (sqrt.f64 (+.f64 eps -1)) (sqrt.f64 (+.f64 eps -1))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 -1 eps))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (-.f64 -1 eps) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2)))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (sqrt.f64 (-.f64 -1 eps)))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (-.f64 -1 eps) (*.f64 (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (sqrt.f64 (-.f64 -1 eps)))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (sqrt.f64 (-.f64 -1 eps))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps))))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (/.f64 1 (/.f64 1 (cbrt.f64 (+.f64 -1 eps)))))
(/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (+.f64 eps -1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 -1 eps)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (pow.f64 eps 3))) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 -1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) -1) (-.f64 1 (*.f64 eps eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) 1) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (+.f64 eps 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (-.f64 -1 eps))) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (*.f64 eps eps))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (*.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 -1 (*.f64 eps eps)))) (/.f64 (+.f64 eps 1) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (+.f64 eps 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (-.f64 -1 eps))) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (+.f64 eps 1)))
(/.f64 (/.f64 (-.f64 -1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps)))) (+.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps -1)) (*.f64 (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (+.f64 eps -1)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 -1 eps)) (-.f64 -1 (pow.f64 eps 3))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps -1)) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (+.f64 eps -1)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) 1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (-.f64 -1 (pow.f64 eps 3)))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 eps -1) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps -1)) (*.f64 (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (sqrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) (+.f64 eps -1)))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 -1 eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps -1)) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))))
(/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (cbrt.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps))))) (+.f64 eps -1)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) -1) (-.f64 1 (*.f64 eps eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) 1) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 (*.f64 eps eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (+.f64 eps 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (-.f64 -1 eps))) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (*.f64 eps eps))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (*.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (+.f64 -1 (*.f64 eps eps)))) (/.f64 (+.f64 eps 1) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)) (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 eps)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (+.f64 eps 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (-.f64 -1 eps))) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (-.f64 -1 eps) (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (+.f64 eps 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) 1) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (pow.f64 (-.f64 -1 eps) 2) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (+.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 -1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (*.f64 eps eps))) (+.f64 -1 eps))
(/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 eps -1) (+.f64 -1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (*.f64 (+.f64 eps 1) (-.f64 -1 (pow.f64 eps 3))) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 eps eps) eps)) (+.f64 eps 1))) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (*.f64 eps eps))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) -1) (-.f64 1 (*.f64 eps eps)))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) 1) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (+.f64 -1 (*.f64 eps eps)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (sqrt.f64 (+.f64 -1 (*.f64 eps eps))) (sqrt.f64 (+.f64 -1 (*.f64 eps eps)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (cbrt.f64 (+.f64 -1 (*.f64 eps eps))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))) (cbrt.f64 (+.f64 -1 (*.f64 eps eps))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (neg.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 -1 eps) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))))
(pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 1)
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) 3)
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 3) 1/3)
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (E.f64) (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(pow.f64 (E.f64) (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))) 2)) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) 2)) (cbrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))) (sqrt.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps)) 3))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 eps) 3) (/.f64 1 (pow.f64 (+.f64 eps -1) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3) (pow.f64 (-.f64 -1 eps) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 eps) 3) (/.f64 1 (pow.f64 (+.f64 eps -1) 3))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(exp.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(*.f64 (/.f64 1 (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(+.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (neg.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps)))))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(+.f64 (neg.f64 (/.f64 eps (-.f64 1 (*.f64 eps eps)))) (/.f64 -1 (-.f64 1 (*.f64 eps eps))))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 -1 eps)))) 1)
(/.f64 1 (+.f64 eps -1))
(*.f64 (-.f64 -1 eps) (/.f64 1 (-.f64 1 (*.f64 eps eps))))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(*.f64 1 (/.f64 1 (+.f64 -1 eps)))
(/.f64 1 (+.f64 eps -1))
(*.f64 (/.f64 1 (+.f64 -1 eps)) 1)
(/.f64 1 (+.f64 eps -1))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))) (/.f64 1 (sqrt.f64 (+.f64 -1 eps))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps -1))) 2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 3))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 2) (/.f64 1 (cbrt.f64 (+.f64 -1 eps))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 3))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(*.f64 (+.f64 eps 1) (/.f64 -1 (-.f64 1 (*.f64 eps eps))))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 1 (+.f64 -1 eps)))
(/.f64 1 (+.f64 eps -1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (*.f64 1 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 6))))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 6))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 eps)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 1 (cbrt.f64 (+.f64 -1 eps))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 eps -1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))
(-.f64 (/.f64 -1 (-.f64 1 (*.f64 eps eps))) (/.f64 eps (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (-.f64 1 (*.f64 eps eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 (cbrt.f64 (-.f64 -1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 4)))) (neg.f64 (+.f64 1 (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps (neg.f64 eps)))) (neg.f64 (-.f64 1 (pow.f64 eps 4))))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 (*.f64 eps eps))) (+.f64 -1 (pow.f64 eps 4)))
(*.f64 (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 6)))) (neg.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) (/.f64 (-.f64 -1 eps) (neg.f64 (-.f64 1 (pow.f64 eps 6)))))
(*.f64 (-.f64 -1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 -1 eps) (+.f64 -1 (pow.f64 eps 6))))
(*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))))
(*.f64 (/.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (neg.f64 eps)))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 -1 eps) (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3))))
(/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (+.f64 1 (*.f64 -1 (pow.f64 eps 6))) (-.f64 -1 eps)))
(*.f64 (/.f64 1 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 eps 3) -1)) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 eps 3) -1) (-.f64 (*.f64 eps eps) (-.f64 -1 eps))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (sqrt.f64 (-.f64 1 (pow.f64 eps 6)))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (sqrt.f64 (-.f64 1 (pow.f64 eps 6)))) (sqrt.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))) (sqrt.f64 (-.f64 1 (pow.f64 eps 4)))) (sqrt.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))) (sqrt.f64 (-.f64 1 (pow.f64 eps 4)))) (hypot.f64 1 eps))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 4)))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 4)))))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (+.f64 eps 1) (+.f64 -1 (pow.f64 eps 4))))
(*.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 6)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 (pow.f64 eps 6)))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (+.f64 eps 1) (+.f64 -1 (pow.f64 eps 6))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 eps))))
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (*.f64 1 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 4))) (*.f64 (-.f64 -1 eps) (+.f64 1 (*.f64 eps eps))))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 4))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 6))) (*.f64 (-.f64 -1 eps) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 -1 eps) (-.f64 1 (pow.f64 eps 6))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (*.f64 eps eps))) (+.f64 eps 1))
(/.f64 (*.f64 1 (+.f64 eps 1)) (+.f64 -1 (*.f64 eps eps)))
(*.f64 (+.f64 eps 1) (/.f64 1 (+.f64 -1 (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (sqrt.f64 (-.f64 -1 eps)))) (sqrt.f64 (-.f64 -1 eps)))
(*.f64 (sqrt.f64 (-.f64 -1 eps)) (*.f64 (sqrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2))) (cbrt.f64 (-.f64 -1 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 -1 eps)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (cbrt.f64 (-.f64 -1 eps)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 eps)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 eps 3) -1)) (+.f64 1 (-.f64 (*.f64 eps eps) (neg.f64 eps))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 eps 3) -1) (-.f64 (*.f64 eps eps) (-.f64 -1 eps))))
(*.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) (-.f64 1 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)))) (-.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (+.f64 (-.f64 1 (*.f64 eps eps)) eps)) (-.f64 1 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (*.f64 (-.f64 1 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps))) (-.f64 1 (*.f64 eps eps)))) (+.f64 eps (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (*.f64 (-.f64 -1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (pow.f64 (-.f64 (*.f64 eps eps) eps) 3))) (+.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)) (-.f64 (*.f64 eps eps) eps))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 (pow.f64 (-.f64 (*.f64 eps eps) eps) 3))) (+.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)) (-.f64 (*.f64 eps eps) eps))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 eps 3)) (-.f64 1 (*.f64 eps eps))) (/.f64 (+.f64 1 (pow.f64 (-.f64 (*.f64 eps eps) eps) 3)) (+.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 eps eps) eps) (-.f64 (*.f64 eps eps) eps)) (-.f64 (*.f64 eps eps) eps)))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 eps 6)))) (cbrt.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 eps 6))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2) (cbrt.f64 (-.f64 1 (pow.f64 eps 6))))) (cbrt.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 eps 4)))) (cbrt.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 -1 eps) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 eps 4))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))) (cbrt.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (/.f64 (-.f64 -1 eps) (cbrt.f64 (-.f64 1 (pow.f64 eps 4)))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps))))
(/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 4))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4)))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4)))))
(/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6)))))
(/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (*.f64 eps eps)))
(*.f64 (+.f64 1 (*.f64 eps eps)) (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4)))))
(/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (*.f64 eps eps)))) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))))
(*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6)))))
(/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 4)) (-.f64 1 (pow.f64 eps 6)))) (*.f64 (+.f64 1 (*.f64 eps eps)) (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4)))))
(*.f64 (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))))
(*.f64 (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))) (/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))))
(*.f64 (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 (-.f64 1 (*.f64 eps eps)) eps)) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))) (*.f64 (+.f64 1 (+.f64 (*.f64 eps eps) (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))))
(*.f64 (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))) (/.f64 (-.f64 (+.f64 -1 (*.f64 eps eps)) (*.f64 eps (-.f64 1 (*.f64 eps eps)))) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))))
(*.f64 (*.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (+.f64 1 (*.f64 eps eps))) (/.f64 (+.f64 -1 (-.f64 (*.f64 eps eps) (*.f64 eps (-.f64 1 (*.f64 eps eps))))) (*.f64 (-.f64 1 (pow.f64 eps 6)) (-.f64 1 (pow.f64 eps 4)))))
(pow.f64 (/.f64 1 (+.f64 -1 eps)) 1)
(/.f64 1 (+.f64 eps -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 eps))) 2)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 eps -1))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 eps))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps -1)) 3))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3) 1/3)
(/.f64 1 (+.f64 eps -1))
(pow.f64 (+.f64 -1 eps) -1)
(/.f64 1 (+.f64 eps -1))
(neg.f64 (/.f64 (-.f64 -1 eps) (+.f64 -1 (*.f64 eps eps))))
(/.f64 (neg.f64 (-.f64 -1 eps)) (+.f64 -1 (*.f64 eps eps)))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 2))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 eps -1)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 -1 eps))))
(/.f64 1 (+.f64 eps -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 -1 eps)))))
(/.f64 1 (+.f64 eps -1))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 -1 eps)) 3))
(/.f64 1 (+.f64 eps -1))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 eps) 3) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 -1 eps))))
(/.f64 1 (+.f64 eps -1))
(exp.f64 (neg.f64 (log.f64 (+.f64 -1 eps))))
(exp.f64 (neg.f64 (log.f64 (+.f64 eps -1))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 -1 eps))) 1))
(exp.f64 (neg.f64 (log.f64 (+.f64 eps -1))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 -1 eps))))
(/.f64 1 (+.f64 eps -1))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
Compiler

Compiled 19 to 14 computations (26.3% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
eps
@inf
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
0.0ms
eps
@-inf
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
0.0ms
eps
@0
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))

rewrite54.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1830×add-sqr-sqrt
1802×*-un-lft-identity
1698×add-cube-cbrt
1678×add-cbrt-cube
172×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0819
117815
2226515
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 eps -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eps -2) 1) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps -1/2 -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (-.f64 4 (*.f64 1/4 (*.f64 eps eps)))) (+.f64 -2 (*.f64 1/2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eps (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3)))) (+.f64 4 (-.f64 (*.f64 1/4 (*.f64 eps eps)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 4 (*.f64 1/4 (*.f64 eps eps))) eps) (+.f64 -2 (*.f64 1/2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3))) eps) (+.f64 4 (-.f64 (*.f64 1/4 (*.f64 eps eps)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 eps -2) (*.f64 eps -2)) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/2 (*.f64 eps eps)))) (-.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 eps -2) 3) (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) (+.f64 (*.f64 (*.f64 eps -2) (*.f64 eps -2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps -1/2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps -1/2 -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps -2 (*.f64 -1/2 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))))))

simplify69.0ms (0.9%)

Algorithm
egg-herbie
Rules
620×associate-+r-
600×associate-+l-
496×associate-+l+
494×associate-+r+
458×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
087876
1246662
2932642
33152642
47274642
Stop Event
node limit
Counts
36 → 39
Calls
Call 1
Inputs
(*.f64 -2 eps)
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(*.f64 -1/2 (pow.f64 eps 2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(*.f64 -1/2 (pow.f64 eps 2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(+.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps)))
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 eps -2))
(+.f64 (*.f64 (*.f64 eps -2) 1) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps -1/2 -2)))) 1)
(/.f64 (*.f64 eps (-.f64 4 (*.f64 1/4 (*.f64 eps eps)))) (+.f64 -2 (*.f64 1/2 eps)))
(/.f64 (*.f64 eps (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3)))) (+.f64 4 (-.f64 (*.f64 1/4 (*.f64 eps eps)) eps)))
(/.f64 (*.f64 (-.f64 4 (*.f64 1/4 (*.f64 eps eps))) eps) (+.f64 -2 (*.f64 1/2 eps)))
(/.f64 (*.f64 (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3))) eps) (+.f64 4 (-.f64 (*.f64 1/4 (*.f64 eps eps)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 eps -2) (*.f64 eps -2)) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/2 (*.f64 eps eps)))) (-.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps -2) 3) (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) (+.f64 (*.f64 (*.f64 eps -2) (*.f64 eps -2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps))))))
(pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps -1/2 -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps -1/2 -2)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))
(fma.f64 eps -2 (*.f64 -1/2 (*.f64 eps eps)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
Outputs
(*.f64 -2 eps)
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -2 eps))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(*.f64 -1/2 (pow.f64 eps 2))
(*.f64 -1/2 (*.f64 eps eps))
(*.f64 eps (*.f64 eps -1/2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(*.f64 -1/2 (pow.f64 eps 2))
(*.f64 -1/2 (*.f64 eps eps))
(*.f64 eps (*.f64 eps -1/2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -2 eps) (*.f64 -1/2 (pow.f64 eps 2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(+.f64 (*.f64 (*.f64 eps -2) 1) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) 1))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps -1/2 -2)))) 1)
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(/.f64 (*.f64 eps (-.f64 4 (*.f64 1/4 (*.f64 eps eps)))) (+.f64 -2 (*.f64 1/2 eps)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(/.f64 (*.f64 eps (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3)))) (+.f64 4 (-.f64 (*.f64 1/4 (*.f64 eps eps)) eps)))
(/.f64 eps (/.f64 (+.f64 4 (-.f64 (*.f64 (*.f64 1/4 eps) eps) eps)) (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3)))))
(/.f64 eps (/.f64 (+.f64 4 (-.f64 (*.f64 eps (*.f64 eps 1/4)) eps)) (fma.f64 -1/8 (pow.f64 eps 3) -8)))
(*.f64 eps (/.f64 (fma.f64 -1/8 (pow.f64 eps 3) -8) (-.f64 (fma.f64 eps (*.f64 eps 1/4) 4) eps)))
(*.f64 eps (/.f64 (fma.f64 -1/8 (pow.f64 eps 3) -8) (+.f64 4 (*.f64 eps (fma.f64 eps 1/4 -1)))))
(/.f64 (*.f64 (-.f64 4 (*.f64 1/4 (*.f64 eps eps))) eps) (+.f64 -2 (*.f64 1/2 eps)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(/.f64 (*.f64 (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3))) eps) (+.f64 4 (-.f64 (*.f64 1/4 (*.f64 eps eps)) eps)))
(/.f64 eps (/.f64 (+.f64 4 (-.f64 (*.f64 (*.f64 1/4 eps) eps) eps)) (+.f64 -8 (*.f64 -1/8 (pow.f64 eps 3)))))
(/.f64 eps (/.f64 (+.f64 4 (-.f64 (*.f64 eps (*.f64 eps 1/4)) eps)) (fma.f64 -1/8 (pow.f64 eps 3) -8)))
(*.f64 eps (/.f64 (fma.f64 -1/8 (pow.f64 eps 3) -8) (-.f64 (fma.f64 eps (*.f64 eps 1/4) 4) eps)))
(*.f64 eps (/.f64 (fma.f64 -1/8 (pow.f64 eps 3) -8) (+.f64 4 (*.f64 eps (fma.f64 eps 1/4 -1)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps -2) (*.f64 eps -2)) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/2 (*.f64 eps eps)))) (-.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps))))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(/.f64 (+.f64 (pow.f64 (*.f64 eps -2) 3) (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) (+.f64 (*.f64 (*.f64 eps -2) (*.f64 eps -2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (*.f64 eps -2) (*.f64 -1/2 (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8) (*.f64 -1/8 (pow.f64 (*.f64 eps eps) 3))) (+.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (-.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -2 eps)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 eps eps) 3) (*.f64 -8 (pow.f64 eps 3))) (-.f64 (fma.f64 eps (*.f64 4 eps) (*.f64 1/4 (pow.f64 eps 4))) (pow.f64 eps 3)))
(/.f64 (*.f64 (pow.f64 eps 3) (fma.f64 -1/8 (pow.f64 eps 3) -8)) (*.f64 (*.f64 eps eps) (-.f64 (fma.f64 eps (*.f64 eps 1/4) 4) eps)))
(/.f64 (fma.f64 -1/8 (pow.f64 eps 6) (pow.f64 (*.f64 -2 eps) 3)) (*.f64 (*.f64 eps eps) (+.f64 4 (*.f64 eps (fma.f64 eps 1/4 -1)))))
(pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 1)
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 2)
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 3)
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 3) 1/3)
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 2))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps -1/2 -2)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps -1/2 -2)))))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps -1/2 -2)) 3))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps -1/2 -2))) 1))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps -1/2 -2))))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(fma.f64 eps -2 (*.f64 -1/2 (*.f64 eps eps)))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))
(fma.f64 -2 eps (*.f64 -1/2 (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps -1/2 -2))

eval343.0ms (4.3%)

Compiler

Compiled 19669 to 14316 computations (27.2% saved)

prune202.0ms (2.5%)

Pruning

11 alts after pruning (1 fresh and 10 done)

PrunedKeptTotal
New9680968
Fresh011
Picked011
Done099
Total96811979
Error
0b
Counts
979 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.5b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.1b
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
0.8b
(*.f64 eps -2)
58.9b
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
59.0b
(neg.f64 (log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))
58.9b
(neg.f64 (log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))))
52.0b
(neg.f64 eps)
58.9b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.9b
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
60.6b
0
Compiler

Compiled 94 to 73 computations (22.3% saved)

eval0.0ms (0%)

Compiler

Compiled 1 to 1 computations (0% saved)

prune4.0ms (0.1%)

Pruning

11 alts after pruning (1 fresh and 10 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done01010
Total01111
Error
0b
Counts
11 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.5b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.1b
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
0.8b
(*.f64 eps -2)
58.9b
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
59.0b
(neg.f64 (log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))
58.9b
(neg.f64 (log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))))
52.0b
(neg.f64 eps)
58.9b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.9b
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
60.6b
0
Compiler

Compiled 94 to 73 computations (22.3% saved)

regimes14.0ms (0.2%)

Counts
12 → 1
Calls
Call 1
Inputs
0
(neg.f64 eps)
(*.f64 eps -2)
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(neg.f64 (log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))))
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(neg.f64 (log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Outputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Calls

3 calls:

6.0ms
eps
2.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
2.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Results
ErrorSegmentsBranch
0.0b1eps
0.0b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 108 to 77 computations (28.7% saved)

regimes14.0ms (0.2%)

Counts
11 → 1
Calls
Call 1
Inputs
0
(neg.f64 eps)
(*.f64 eps -2)
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(neg.f64 (log.f64 (*.f64 (/.f64 -1 (-.f64 eps 1)) (+.f64 eps 1))))
(log.f64 (-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 eps 1))))
(neg.f64 (log.f64 (*.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 -1 eps))))
Outputs
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
Calls

3 calls:

6.0ms
eps
2.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
2.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Results
ErrorSegmentsBranch
0.5b1eps
0.5b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.5b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 102 to 75 computations (26.5% saved)

regimes10.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
0
(neg.f64 eps)
(*.f64 eps -2)
(*.f64 eps (+.f64 -2 (*.f64 eps -1/2)))
(-.f64 (log1p.f64 (neg.f64 eps)) eps)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))
Outputs
(*.f64 eps -2)
Calls

3 calls:

4.0ms
eps
2.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
2.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
ErrorSegmentsBranch
0.8b1eps
0.8b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.8b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 55 to 39 computations (29.1% saved)

regimes3.0ms (0%)

Accuracy

Total -8.6b remaining (-16.6%)

Threshold costs -8.6b (-16.6%)

Counts
2 → 1
Calls
Call 1
Inputs
0
(neg.f64 eps)
Outputs
(neg.f64 eps)
Calls

1 calls:

3.0ms
eps
Results
ErrorSegmentsBranch
52.0b1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Rules
+-commutative
*-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01757
12457
22957
33257
43357
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 eps -2)
(neg.f64 eps)
0
Outputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 eps -2)
(neg.f64 eps)
0
Compiler

Compiled 26 to 20 computations (23.1% saved)

soundness533.0ms (6.7%)

Algorithm
egg-herbie
Rules
1728×fma-def
1078×distribute-lft-in
796×associate-+r+
786×associate-+l-
774×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0923
12019
23019
34419
47319
510819
616819
732819
875719
9144819
10205419
11257819
12363819
13442819
14492219
15509819
16519819
17519819
18669219
19700819
20708619
21709419
22710219
23710219
24730219
25787819
Stop Event
node limit
Compiler

Compiled 42 to 29 computations (31% saved)

end25.0ms (0.3%)

Compiler

Compiled 22 to 15 computations (31.8% saved)

Profiling

Loading profile data...