Details

Time bar (total: 36.4s)

analyze6.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)

sample15.2s (41.8%)

Results
9.5s4095×body1024valid
3.1s2102×body512valid
1.5s433×body2048valid
1.1s1626×body256valid
1.0msbody256invalid
Bogosity

preprocess490.0ms (1.3%)

Algorithm
egg-herbie
Rules
948×rational_best-simplify-65
880×rational_best-simplify-49
800×rational_best-simplify-75
768×rational_best-simplify-76
722×rational_best-simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0923
11623
23423
37023
417223
549523
6142423
7343023
8707023
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)))
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify481.0ms (1.3%)

Algorithm
egg-herbie
Rules
948×rational_best-simplify-65
880×rational_best-simplify-49
800×rational_best-simplify-75
768×rational_best-simplify-76
722×rational_best-simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0923
11623
23423
37023
417223
549523
6142423
7343023
8707023
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Outputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))

eval1.0ms (0%)

Compiler

Compiled 25 to 19 computations (24% saved)

prune2.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New213
Fresh101
Picked000
Done000
Total314
Error
57.2b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
57.2b
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

localize45.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 25 to 18 computations (28% saved)

series19.0ms (0.1%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
18.0ms
eps
@0
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
1.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))

rewrite503.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1562×rational_best-4
1562×rational_best-2
1562×rational_best-3
1562×rational_best-1
1562×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01042
17142
217842
361342
4402342
Stop Event
node limit
Counts
2 → 187
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 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)))) (#(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 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 eps -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 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))))) (#(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 -1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (neg.f64 (/.f64 1 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -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 eps (*.f64 (+.f64 1 eps) -2)) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (+.f64 1 eps))) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 1 eps))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)) (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 1 (-.f64 -1 eps))) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (*.f64 (+.f64 1 eps) -2)) (/.f64 (+.f64 eps (+.f64 eps -1)) (*.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 eps (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps (+.f64 eps -1)) (*.f64 (+.f64 1 eps) -2)) (/.f64 -1 (*.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) (-.f64 1 (/.f64 0 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 0 (+.f64 1 eps))) (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 0 (+.f64 1 eps))) (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) (-.f64 -1 (/.f64 0 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (neg.f64 (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.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 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(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 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))))))) (#(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 0 (-.f64 -1 eps)) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.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)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.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)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 (/.f64 eps (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 (+.f64 eps (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -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 2 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (/.f64 eps (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 -1 (+.f64 1 eps))) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 2) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (-.f64 (+.f64 eps eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (-.f64 -1 eps))) 2) (/.f64 (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 2) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (-.f64 (+.f64 eps eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (-.f64 -1 eps))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 eps -1) (-.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 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 1 (+.f64 1 (/.f64 0 (+.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 1 (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))) (#(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 2 (/.f64 eps -1/2)) (/.f64 1/2 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) (/.f64 1 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps -1) 2) (/.f64 1 (*.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 eps) 4) (/.f64 1 (*.f64 (+.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 2 (/.f64 eps -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (*.f64 (+.f64 eps -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (*.f64 (-.f64 1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)) (/.f64 1 (/.f64 (*.f64 (+.f64 1 eps) 4) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 eps -1) 2)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 4)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))) (/.f64 1 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 2 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) -2))) (*.f64 2 (*.f64 (+.f64 eps -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) 4))) (*.f64 2 (*.f64 (-.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (+.f64 1 eps))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1/2 (/.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))) (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 1 eps) 4) (+.f64 1 eps))) (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (+.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 eps) (+.f64 1 eps)) (/.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 eps) (+.f64 2 (/.f64 eps -1/2))) (/.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 eps) (+.f64 eps -1)) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 eps) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 eps) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps))) (/.f64 1/2 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 eps) (*.f64 (+.f64 eps -1) 2)) (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 eps) (*.f64 (-.f64 1 eps) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (+.f64 2 (/.f64 eps -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (*.f64 (+.f64 eps -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (*.f64 (-.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 eps -1)))))))

simplify504.0ms (1.4%)

Algorithm
egg-herbie
Rules
1028×rational_best-simplify-57
882×rational_best-simplify-1
810×rational_best-simplify-50
800×rational_best-simplify-3
792×rational_best-simplify-54
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04007687
110217351
235576895
Stop Event
node limit
Counts
211 → 330
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 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(+.f64 0 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(+.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(-.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) 2))
(*.f64 1 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 1/2)
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 1/4)
(*.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)))
(/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 2)
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 4)
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))) 8)
(pow.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(+.f64 1 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(+.f64 0 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (+.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (+.f64 1 eps))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (neg.f64 (/.f64 1 (-.f64 -1 eps))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 1 eps))))
(+.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(+.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (+.f64 1 eps))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 1 eps))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))
(+.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)) (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)))
(+.f64 (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))
(+.f64 (neg.f64 (/.f64 1 (-.f64 -1 eps))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 -1 (*.f64 (+.f64 1 eps) -2)) (/.f64 (+.f64 eps (+.f64 eps -1)) (*.f64 (+.f64 1 eps) -2)))
(+.f64 (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))
(+.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2))
(+.f64 (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(+.f64 (/.f64 (+.f64 eps (+.f64 eps -1)) (*.f64 (+.f64 1 eps) -2)) (/.f64 -1 (*.f64 (+.f64 1 eps) -2)))
(+.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)))
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) 1)
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) (-.f64 1 (/.f64 0 (+.f64 1 eps))))
(+.f64 (-.f64 1 (/.f64 0 (+.f64 1 eps))) (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 (-.f64 -1 (/.f64 0 (+.f64 1 eps))) (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)
(+.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) (-.f64 -1 (/.f64 0 (+.f64 1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 eps)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (neg.f64 (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))
(-.f64 0 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(-.f64 0 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(-.f64 0 (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(-.f64 0 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(-.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 1 eps)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 1 (+.f64 1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 -1 (+.f64 1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 -1 (+.f64 1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 (/.f64 eps (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 (+.f64 eps (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(-.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (+.f64 1 eps)))
(-.f64 (/.f64 2 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps))))
(-.f64 (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 eps (+.f64 1 eps)))
(-.f64 (-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (/.f64 eps (+.f64 eps (-.f64 eps -2))))
(-.f64 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 -1 (+.f64 1 eps))) (/.f64 eps (+.f64 1 eps)))
(-.f64 (neg.f64 (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(-.f64 (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) 2))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 4)))
(-.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 2) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (-.f64 (+.f64 eps eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) 2))
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (-.f64 -1 eps))) 2) (/.f64 (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) 2))
(-.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 2) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (-.f64 (+.f64 eps eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (-.f64 -1 eps))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)
(*.f64 1 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(*.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(*.f64 (+.f64 1 eps) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 1 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(*.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(*.f64 (+.f64 eps -1) (/.f64 1 (-.f64 -1 eps)))
(*.f64 (+.f64 2 (/.f64 eps -1/2)) (/.f64 1/2 (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2)
(*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1))
(*.f64 2 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2))))
(*.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) 1/2)
(*.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) (/.f64 1 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(*.f64 (*.f64 (+.f64 eps -1) 2) (/.f64 1 (*.f64 (+.f64 1 eps) -2)))
(*.f64 (*.f64 (-.f64 1 eps) 4) (/.f64 1 (*.f64 (+.f64 1 eps) 4)))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) -1)
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 -1 eps))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 2 (/.f64 eps -1/2)))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps))))
(*.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (*.f64 (+.f64 eps -1) 2))
(*.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (*.f64 (-.f64 1 eps) 4))
(*.f64 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)) 1/4)
(*.f64 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)) (/.f64 1 (/.f64 (*.f64 (+.f64 1 eps) 4) (+.f64 1 eps))))
(*.f64 (*.f64 2 (*.f64 (+.f64 eps -1) 2)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) -2))))
(*.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 4)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) 4))))
(*.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))) (+.f64 1 eps))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))) (/.f64 1 (/.f64 1 (+.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 2 (+.f64 1 eps))))
(*.f64 (/.f64 2 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2)))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))))
(*.f64 4 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)))
(*.f64 1/4 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (/.f64 1 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) -2))) (*.f64 2 (*.f64 (+.f64 eps -1) 2)))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) 4))) (*.f64 2 (*.f64 (-.f64 1 eps) 4)))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))))
(*.f64 (/.f64 1 (/.f64 2 (+.f64 1 eps))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1/2 (/.f64 eps 2))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))) (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 1 eps) 4) (+.f64 1 eps))) (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)) 4)
(*.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (+.f64 1 eps)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (+.f64 eps -1)))
(*.f64 (*.f64 (-.f64 1 eps) (+.f64 1 eps)) (/.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (*.f64 (+.f64 1 eps) (+.f64 2 (/.f64 eps -1/2))) (/.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (*.f64 (+.f64 1 eps) (+.f64 eps -1)) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 eps)))
(*.f64 (*.f64 (+.f64 1 eps) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 1 (+.f64 1 eps)))
(*.f64 (*.f64 (+.f64 1 eps) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps))) (/.f64 1/2 (+.f64 1 eps)))
(*.f64 (*.f64 (+.f64 1 eps) (*.f64 (+.f64 eps -1) 2)) (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (+.f64 1 eps)))
(*.f64 (*.f64 (+.f64 1 eps) (*.f64 (-.f64 1 eps) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (+.f64 1 eps)))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2))) 2)
(*.f64 (/.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (+.f64 2 (/.f64 eps -1/2))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (*.f64 (+.f64 eps -1) 2)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (*.f64 (-.f64 1 eps) 4)))
(pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(neg.f64 (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(neg.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 eps -1)))
Outputs
(*.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/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2 eps) (*.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)))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7)))))
(+.f64 (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.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 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/3 (/.f64 1 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2/5 (/.f64 1 (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 (log.f64 -1) (*.f64 2 (/.f64 1 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 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/3 (/.f64 1 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2/5 (/.f64 1 (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)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 -2 eps) (+.f64 1 (*.f64 2 (pow.f64 eps 2))))
(+.f64 1 (+.f64 (*.f64 -2 eps) (*.f64 2 (pow.f64 eps 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(+.f64 (+.f64 1 (*.f64 -2 (pow.f64 eps 3))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 1 (+.f64 (*.f64 -2 (pow.f64 eps 3)) (*.f64 2 (pow.f64 eps 2)))))
(+.f64 (+.f64 1 (*.f64 2 (pow.f64 eps 2))) (*.f64 -2 (+.f64 (pow.f64 eps 3) eps)))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 2 (/.f64 1 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 -1 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 2))) (*.f64 2 (/.f64 1 eps))))
(+.f64 -1 (-.f64 (/.f64 2 eps) (/.f64 2 (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 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 -1 (-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (/.f64 2 (pow.f64 eps 2))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 2 (/.f64 1 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 -1 (-.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 2))) (*.f64 2 (/.f64 1 eps))))
(+.f64 -1 (-.f64 (/.f64 2 eps) (/.f64 2 (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 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 -1 (-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (/.f64 2 (pow.f64 eps 2))))
(+.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 0 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 1/2)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 1/4)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 2)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 4)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))) 8)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(pow.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 1 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (*.f64 (+.f64 eps 1) (+.f64 1 (/.f64 0 (+.f64 eps 1))))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (/.f64 0 (+.f64 eps 1)) -2)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(/.f64 (+.f64 (+.f64 eps -1) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1))))) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(+.f64 0 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))
(/.f64 (+.f64 (-.f64 1 eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2)))
(/.f64 (+.f64 (*.f64 -2 eps) 2) (+.f64 eps (-.f64 eps -2)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (+.f64 1 eps)))
(+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (+.f64 1 eps))))
(+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (neg.f64 (/.f64 1 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (*.f64 (-.f64 -1 eps) (+.f64 1 (/.f64 0 (+.f64 eps 1))))))
(/.f64 (+.f64 eps (/.f64 -2 (-.f64 (/.f64 0 (+.f64 eps 1)) -2))) (-.f64 -1 eps))
(/.f64 (+.f64 eps (/.f64 -2 (+.f64 2 (/.f64 0 (+.f64 eps 1))))) (-.f64 -1 eps))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 -1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 1 eps))))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 eps 1))))
(+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (*.f64 -2 (+.f64 eps 1))))
(+.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (-.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(+.f64 (/.f64 eps (*.f64 (+.f64 1 eps) -2)) (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (/.f64 (+.f64 2 (neg.f64 eps)) (+.f64 eps (-.f64 eps -2))))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (/.f64 (-.f64 2 eps) (+.f64 eps (-.f64 eps -2))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (+.f64 1 eps))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 1 eps))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 1/2 (+.f64 eps 1))))
(+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (*.f64 -2 (+.f64 eps 1))))
(+.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)) (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)))
(/.f64 (+.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 4 (+.f64 eps 1)))
(/.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)) 4)
(+.f64 (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (-.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(+.f64 (neg.f64 (/.f64 1 (-.f64 -1 eps))) (/.f64 eps (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 -1 (*.f64 (+.f64 1 eps) -2)) (/.f64 (+.f64 eps (+.f64 eps -1)) (*.f64 (+.f64 1 eps) -2)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(+.f64 (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (*.f64 (+.f64 eps 1) (+.f64 1 (/.f64 0 (+.f64 eps 1))))))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (/.f64 0 (+.f64 eps 1)) -2)))
(+.f64 (/.f64 (/.f64 -1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 eps (-.f64 -1 eps)))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (*.f64 (-.f64 -1 eps) (+.f64 1 (/.f64 0 (+.f64 eps 1))))))
(/.f64 (+.f64 eps (/.f64 -2 (-.f64 (/.f64 0 (+.f64 eps 1)) -2))) (-.f64 -1 eps))
(/.f64 (+.f64 eps (/.f64 -2 (+.f64 2 (/.f64 0 (+.f64 eps 1))))) (-.f64 -1 eps))
(+.f64 (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(/.f64 (+.f64 (+.f64 eps -1) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1))))) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (*.f64 (+.f64 1 eps) -2)))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (/.f64 (+.f64 2 (neg.f64 eps)) (+.f64 eps (-.f64 eps -2))))
(+.f64 (/.f64 eps (*.f64 -2 (+.f64 eps 1))) (/.f64 (-.f64 2 eps) (+.f64 eps (-.f64 eps -2))))
(+.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2))
(/.f64 (+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) 2)
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 2 (+.f64 eps (-.f64 eps -2))))
(/.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (+.f64 eps (-.f64 eps -2))) 2)
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2))
(/.f64 (+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) 2)
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 2 (+.f64 eps (-.f64 eps -2))))
(/.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (+.f64 eps (-.f64 eps -2))) 2)
(+.f64 (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(+.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(/.f64 (+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (+.f64 eps (-.f64 eps -2))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(/.f64 (+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (+.f64 eps (-.f64 eps -2))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(+.f64 (/.f64 (+.f64 eps (+.f64 eps -1)) (*.f64 (+.f64 1 eps) -2)) (/.f64 -1 (*.f64 (+.f64 1 eps) -2)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)))
(/.f64 (+.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 4 (+.f64 eps 1)))
(/.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)) 4)
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) 1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) (-.f64 1 (/.f64 0 (+.f64 1 eps))))
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (-.f64 1 (/.f64 0 (+.f64 eps 1))))
(+.f64 (-.f64 1 (/.f64 0 (+.f64 1 eps))) (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (-.f64 1 (/.f64 0 (+.f64 eps 1))))
(+.f64 (-.f64 -1 (/.f64 0 (+.f64 1 eps))) (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (-.f64 -1 (/.f64 0 (+.f64 eps 1))))
(+.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) (-.f64 -1 (/.f64 0 (+.f64 1 eps))))
(+.f64 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (-.f64 -1 (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (neg.f64 (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (*.f64 (+.f64 eps 1) (+.f64 1 (/.f64 0 (+.f64 eps 1))))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (/.f64 0 (+.f64 eps 1)) -2)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 0 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(/.f64 (-.f64 (+.f64 eps -1) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1))))) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 (-.f64 1 eps) (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps (-.f64 eps -2))))
(-.f64 0 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 0 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 0 (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 0 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(-.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 (+.f64 (+.f64 eps -1) (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 (+.f64 (+.f64 eps eps) -2) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 (+.f64 -2 (+.f64 eps eps)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))
(/.f64 (+.f64 (-.f64 1 eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2)))
(/.f64 (+.f64 (*.f64 -2 eps) 2) (+.f64 eps (-.f64 eps -2)))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 2 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 1 eps)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 1 (+.f64 1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps)))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 -1 (+.f64 1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))) (/.f64 0 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 -1 (+.f64 1 eps))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(/.f64 (-.f64 eps (/.f64 2 (-.f64 (/.f64 0 (+.f64 eps 1)) -2))) (-.f64 -1 eps))
(/.f64 (-.f64 eps (/.f64 2 (+.f64 2 (/.f64 0 (+.f64 eps 1))))) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (+.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 1 (-.f64 -1 eps))) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (+.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 1 (-.f64 -1 eps))) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (+.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 2 (-.f64 -1 eps))) (-.f64 (/.f64 0 (+.f64 eps 1)) -2)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (/.f64 -1 (+.f64 eps 1)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (-.f64 (*.f64 2 (+.f64 eps -1)) (+.f64 eps -1)) (-.f64 -1 eps))
(/.f64 (+.f64 1 (-.f64 (*.f64 2 (+.f64 eps -1)) eps)) (-.f64 -1 eps))
(-.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 (/.f64 eps (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 1/2 (+.f64 eps 1)) (/.f64 (+.f64 eps (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 (+.f64 eps (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 1/2 (+.f64 eps 1)) (/.f64 (+.f64 eps (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (-.f64 1 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 (/.f64 2 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps))))
(-.f64 (/.f64 2 (+.f64 eps 1)) (+.f64 1 (/.f64 0 (+.f64 eps 1))))
(-.f64 (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))) (/.f64 eps (+.f64 1 eps)))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(-.f64 (-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (/.f64 eps (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 1/2 (+.f64 eps 1)) (/.f64 (+.f64 eps (+.f64 eps -1)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 -1 (+.f64 1 eps))) (/.f64 eps (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (neg.f64 (/.f64 0 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(-.f64 (/.f64 0 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(/.f64 (neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 1 (/.f64 0 (+.f64 eps 1))))
(/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 (/.f64 0 (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(/.f64 (neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (+.f64 1 (/.f64 0 (+.f64 eps 1))))
(/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(-.f64 (/.f64 (+.f64 (neg.f64 eps) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (+.f64 eps (-.f64 eps -2))))
(/.f64 (+.f64 (-.f64 1 eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2)))
(/.f64 (+.f64 (*.f64 -2 eps) 2) (+.f64 eps (-.f64 eps -2)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) 2))
(/.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) 2)
(/.f64 (+.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) 1) (*.f64 2 (+.f64 eps (-.f64 eps -2))))
(/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 2 (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(/.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (+.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) 1) (*.f64 (+.f64 2 (/.f64 0 (+.f64 eps 1))) (+.f64 eps (-.f64 eps -2))))
(/.f64 (/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (+.f64 eps (-.f64 eps -2))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (*.f64 (-.f64 1 eps) 3) (*.f64 (+.f64 1 eps) 4)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 4)))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps -1)) (*.f64 4 (+.f64 eps 1)))
(/.f64 (+.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) 1) (*.f64 4 (+.f64 eps 1)))
(/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1)))
(-.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 2) (+.f64 eps (-.f64 eps -2))) 2) (/.f64 (/.f64 (-.f64 (+.f64 eps eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) 2))
(/.f64 (-.f64 (/.f64 (+.f64 2 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 eps (-.f64 1 (+.f64 eps eps))) (+.f64 eps (-.f64 eps -2)))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (-.f64 1 eps)) (-.f64 eps (-.f64 1 (+.f64 eps eps)))) (+.f64 eps (-.f64 eps -2))) 2)
(/.f64 (-.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) (+.f64 2 (-.f64 1 eps)))) (*.f64 2 (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (-.f64 -1 eps))) 2) (/.f64 (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) 2))
(/.f64 (-.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))) 2)
(/.f64 (+.f64 (-.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (/.f64 -1 (-.f64 -1 eps))) 2)
(/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))) 2)
(-.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 2) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (/.f64 (-.f64 (+.f64 eps eps) (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(/.f64 (-.f64 (/.f64 (+.f64 2 (-.f64 1 eps)) (+.f64 eps (-.f64 eps -2))) (/.f64 (-.f64 eps (-.f64 1 (+.f64 eps eps))) (+.f64 eps (-.f64 eps -2)))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 (+.f64 2 (-.f64 1 eps)) (-.f64 eps (-.f64 1 (+.f64 eps eps)))) (+.f64 eps (-.f64 eps -2))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) (+.f64 2 (-.f64 1 eps)))) (+.f64 eps (-.f64 eps -2))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) (/.f64 eps (-.f64 -1 eps))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(/.f64 (-.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (+.f64 (-.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2)))) (/.f64 -1 (-.f64 -1 eps))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(/.f64 (+.f64 (/.f64 -1 (-.f64 -1 eps)) (-.f64 (+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2)))) (/.f64 (+.f64 eps -1) (+.f64 eps (-.f64 eps -2))))) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(-.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 1 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (+.f64 1 eps) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 1 (+.f64 1 (/.f64 0 (+.f64 1 eps)))))
(*.f64 (+.f64 eps -1) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(*.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 0 (+.f64 eps 1)) -2)))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 eps -1) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 2 (/.f64 eps -1/2)) (/.f64 1/2 (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))) 2)
(*.f64 (-.f64 1 eps) (/.f64 2 (+.f64 eps (-.f64 eps -2))))
(*.f64 2 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))
(*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 2 (/.f64 (-.f64 1 eps) (+.f64 eps (-.f64 eps -2))))
(*.f64 (-.f64 1 eps) (/.f64 2 (+.f64 eps (-.f64 eps -2))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2))))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) 1/2)
(*.f64 1/2 (/.f64 (*.f64 2 (+.f64 eps -1)) (-.f64 -1 eps)))
(*.f64 (+.f64 eps -1) (*.f64 2 (/.f64 1/2 (-.f64 -1 eps))))
(*.f64 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)) (/.f64 1 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)))
(*.f64 (*.f64 2 (+.f64 eps -1)) (/.f64 (/.f64 1 (+.f64 2 (/.f64 0 (+.f64 eps 1)))) (-.f64 -1 eps)))
(*.f64 1 (/.f64 (*.f64 2 (+.f64 eps -1)) (*.f64 (-.f64 -1 eps) (+.f64 2 (/.f64 0 (+.f64 eps 1))))))
(/.f64 (/.f64 (*.f64 2 (+.f64 eps -1)) (-.f64 -1 eps)) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(*.f64 (*.f64 (+.f64 eps -1) 2) (/.f64 1 (*.f64 (+.f64 1 eps) -2)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (*.f64 (-.f64 1 eps) 4) (/.f64 1 (*.f64 (+.f64 1 eps) 4)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) -1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 -1 eps))))
(*.f64 1 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 (+.f64 eps 1) (-.f64 -1 eps))))
(*.f64 1 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) (-.f64 -1 eps)))))
(/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) (-.f64 -1 eps))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)))
(*.f64 1/2 (/.f64 (*.f64 2 (+.f64 eps -1)) (-.f64 -1 eps)))
(*.f64 (+.f64 eps -1) (*.f64 2 (/.f64 1/2 (-.f64 -1 eps))))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 2 (/.f64 eps -1/2)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps))))
(*.f64 (/.f64 (*.f64 2 (+.f64 eps -1)) (-.f64 -1 eps)) (*.f64 (+.f64 eps 1) (/.f64 1/2 (+.f64 eps 1))))
(*.f64 (*.f64 2 (-.f64 (*.f64 eps eps) 1)) (/.f64 (/.f64 1/2 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 2 (+.f64 (*.f64 eps eps) -1)) (/.f64 (/.f64 1/2 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (*.f64 (+.f64 eps -1) 2))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (*.f64 (-.f64 1 eps) 4))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)) 1/4)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)) (/.f64 1 (/.f64 (*.f64 (+.f64 1 eps) 4) (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 eps -1) 2)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) -2))))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 4)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) 4))))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))) (+.f64 1 eps))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))) (/.f64 1 (/.f64 1 (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 2 (+.f64 1 eps))))
(*.f64 1 (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))) (-.f64 -1 eps)) (/.f64 2 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 2 (*.f64 (/.f64 4 (+.f64 eps 1)) (+.f64 1/2 (/.f64 eps 2)))))
(/.f64 (+.f64 eps -1) (*.f64 (/.f64 2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))))
(*.f64 (/.f64 2 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))))
(*.f64 1 (-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1/2 (/.f64 eps 2)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1/2 (/.f64 eps 2))))
(*.f64 4 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 1/4 (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 0 (+.f64 1 eps)))) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (+.f64 eps -1) (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(*.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 0 (+.f64 eps 1)) -2)))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1 (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 1 (+.f64 (/.f64 0 (+.f64 1 eps)) 2)) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps)))
(*.f64 (*.f64 2 (+.f64 eps -1)) (/.f64 (/.f64 1 (+.f64 2 (/.f64 0 (+.f64 eps 1)))) (-.f64 -1 eps)))
(*.f64 1 (/.f64 (*.f64 2 (+.f64 eps -1)) (*.f64 (-.f64 -1 eps) (+.f64 2 (/.f64 0 (+.f64 eps 1))))))
(/.f64 (/.f64 (*.f64 2 (+.f64 eps -1)) (-.f64 -1 eps)) (+.f64 2 (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) -2))) (*.f64 2 (*.f64 (+.f64 eps -1) 2)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 1 eps) 4))) (*.f64 2 (*.f64 (-.f64 1 eps) 4)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(*.f64 1 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 (+.f64 eps 1) (-.f64 -1 eps))))
(*.f64 1 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) (-.f64 -1 eps)))))
(/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) (-.f64 -1 eps))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 2 (+.f64 1 eps))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 1/2 (/.f64 eps 2))))
(*.f64 1 (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))) (-.f64 -1 eps)) (/.f64 2 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 2 (*.f64 (/.f64 4 (+.f64 eps 1)) (+.f64 1/2 (/.f64 eps 2)))))
(/.f64 (+.f64 eps -1) (*.f64 (/.f64 2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))) (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1/2 (/.f64 eps 2))) (/.f64 1 (/.f64 (-.f64 -1 eps) (+.f64 1/2 (/.f64 eps 2)))))
(*.f64 1 (-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1/2 (/.f64 eps 2)))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 1/2 (/.f64 eps 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 1 eps) 4) (+.f64 1 eps))) (/.f64 (*.f64 (-.f64 1 eps) 4) (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) 4)) 4)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (+.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 (-.f64 1 eps) (+.f64 1 eps)) (/.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 1 eps) (+.f64 2 (/.f64 eps -1/2))) (/.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.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 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 1 (+.f64 1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 (+.f64 1 eps) (/.f64 (*.f64 (+.f64 eps -1) 2) (-.f64 -1 eps))) (/.f64 1/2 (+.f64 1 eps)))
(*.f64 (/.f64 (*.f64 2 (+.f64 eps -1)) (-.f64 -1 eps)) (*.f64 (+.f64 eps 1) (/.f64 1/2 (+.f64 eps 1))))
(*.f64 (*.f64 2 (-.f64 (*.f64 eps eps) 1)) (/.f64 (/.f64 1/2 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 2 (+.f64 (*.f64 eps eps) -1)) (/.f64 (/.f64 1/2 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 1 eps) (*.f64 (+.f64 eps -1) 2)) (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 1 eps) (*.f64 (-.f64 1 eps) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2))) 2)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (+.f64 2 (/.f64 eps -1/2))))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) -2)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (*.f64 (+.f64 eps -1) 2)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 1 eps) 4)) (+.f64 1 eps)) (*.f64 (+.f64 1 eps) (*.f64 (-.f64 1 eps) 4)))
(*.f64 (+.f64 eps 1) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))
(pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(neg.f64 (-.f64 (/.f64 0 (+.f64 1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (-.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) (/.f64 0 (-.f64 -1 eps))))
(neg.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 0 (-.f64 -1 eps))))
(-.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(+.f64 (/.f64 0 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(neg.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 eps -1)))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))

eval769.0ms (2.1%)

Compiler

Compiled 5903 to 4687 computations (20.6% saved)

prune585.0ms (1.6%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New3246330
Fresh000
Picked011
Done000
Total3247331
Error
0.0b
Counts
331 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
0.3b
(+.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)))))
0.7b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.3b
(*.f64 -2 eps)
57.1b
(log.f64 (/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1))))
57.2b
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
57.1b
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
Compiler

Compiled 169 to 137 computations (18.9% saved)

localize108.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3))))
0.1b
(*.f64 -2/7 (pow.f64 eps 7))
0.1b
(*.f64 -2/5 (pow.f64 eps 5))
0.1b
(*.f64 -2/3 (pow.f64 eps 3))
Compiler

Compiled 85 to 68 computations (20% saved)

series31.0ms (0.1%)

Counts
4 → 6
Calls

12 calls:

TimeVariablePointExpression
25.0ms
eps
@0
(*.f64 -2/3 (pow.f64 eps 3))
1.0ms
eps
@0
(*.f64 -2/7 (pow.f64 eps 7))
1.0ms
eps
@0
(*.f64 -2/5 (pow.f64 eps 5))
1.0ms
eps
@inf
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3))))
1.0ms
eps
@inf
(*.f64 -2/7 (pow.f64 eps 7))

rewrite787.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
1290×rational_best-simplify-51
916×rational_best-simplify-63
848×rational_best-4
848×rational_best-2
848×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01788
111488
221088
352088
4207388
Stop Event
node limit
Counts
4 → 171
Calls
Call 1
Inputs
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/5 (pow.f64 eps 5))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2/3 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 eps 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 3) 2/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 3) -4/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 3) -8/3) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -8/3)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 eps 3) -8/3)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -8/3)) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 eps 3) 2/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/5 (pow.f64 eps 5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2/5 (pow.f64 eps 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/5 (pow.f64 eps 5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 eps 5) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 5) 2/5) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 5) -4/5) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 5) -8/5) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eps 5) -4/5) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 eps 5) 2/5))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/7 (pow.f64 eps 7)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2/7 (pow.f64 eps 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/7 (pow.f64 eps 7)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 eps 7) 2/7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2/7 (pow.f64 eps 7)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 7) 2/7) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 7) -4/7) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 7) 4/7) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eps 7) -8/7) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 eps 7) -8/7)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eps 7) 2) -8/7) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 7) -8/7)) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 7) 4/7))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2/7 (pow.f64 eps 7)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 eps 7) 2/7))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/7 (pow.f64 eps 7)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 5) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 (pow.f64 eps 7) 2/7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 7) 2/7)) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 7) -4/7) (+.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2) (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2) (neg.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 0 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (-.f64 0 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (+.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 7) 2/7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/7 (pow.f64 eps 7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (-.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 7) 4/7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 7) 4/7)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 (pow.f64 eps 5) -4/5))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 5) -8/5) (neg.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 4) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 4) (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))))))

simplify891.0ms (2.4%)

Algorithm
egg-herbie
Rules
1294×rational_best-simplify-3
1018×rational_best-simplify-64
890×rational_best-simplify-56
868×rational_best-simplify-59
808×rational_best-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03836635
110186625
234006597
Stop Event
node limit
Counts
177 → 201
Calls
Call 1
Inputs
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7)))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(+.f64 0 (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(-.f64 0 (*.f64 (pow.f64 eps 3) 2/3))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(/.f64 (*.f64 (pow.f64 eps 3) 2/3) -1)
(/.f64 (*.f64 (pow.f64 eps 3) -4/3) 2)
(/.f64 (*.f64 (pow.f64 eps 3) -8/3) 4)
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -8/3)) -4)
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) -2)
(/.f64 (*.f64 2 (*.f64 (pow.f64 eps 3) -8/3)) 8)
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) -1) 2)
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -8/3)) -1) 4)
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(neg.f64 (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) 0)
(+.f64 0 (*.f64 -2/5 (pow.f64 eps 5)))
(+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) 0)
(-.f64 0 (*.f64 (pow.f64 eps 5) 2/5))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2))
(/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1)
(/.f64 (*.f64 (pow.f64 eps 5) 2/5) -1)
(/.f64 (*.f64 (pow.f64 eps 5) -4/5) 2)
(/.f64 (*.f64 (pow.f64 eps 5) -8/5) 4)
(/.f64 (*.f64 (*.f64 (pow.f64 eps 5) -4/5) 4) 8)
(pow.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1)
(neg.f64 (*.f64 (pow.f64 eps 5) 2/5))
(+.f64 (*.f64 -2/7 (pow.f64 eps 7)) 0)
(+.f64 0 (*.f64 -2/7 (pow.f64 eps 7)))
(+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))
(+.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) 0)
(-.f64 0 (*.f64 (pow.f64 eps 7) 2/7))
(-.f64 0 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 1)
(/.f64 (*.f64 (pow.f64 eps 7) 2/7) -1)
(/.f64 (*.f64 (pow.f64 eps 7) -4/7) 2)
(/.f64 (*.f64 (pow.f64 eps 7) 4/7) -2)
(/.f64 (*.f64 (pow.f64 eps 7) -8/7) 4)
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 7) -8/7)) -4)
(/.f64 (*.f64 (*.f64 (pow.f64 eps 7) 2) -8/7) 8)
(/.f64 (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2) -4)
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 7) -8/7)) -1) 4)
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2) -1) 4)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 7) 4/7))) 2)
(pow.f64 (*.f64 -2/7 (pow.f64 eps 7)) 1)
(neg.f64 (*.f64 (pow.f64 eps 7) 2/7))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 5) 2/5))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 0)
(-.f64 0 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 0 (+.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 3) 2/3))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 (pow.f64 eps 7) 2/7))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 7) 2/7)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 (pow.f64 eps 7) -4/7) (+.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2) (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) -2))
(-.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2) (neg.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 0 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (-.f64 0 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8))))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (+.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4)))
(-.f64 (neg.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/7 (pow.f64 eps 7))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (-.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)
(*.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))
(*.f64 2 (*.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1/2))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 1/2)
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))))
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 7) 4/7)))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))) 1/4)
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))))
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 4) 1/8)
(/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)
(/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 2)
(/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 4) 8)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 7) 4/7)) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 (pow.f64 eps 5) -4/5))) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 5) -8/5) (neg.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))) 2)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2)) 4)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 4) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 4) (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2)) 4)
(pow.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)
(neg.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
Outputs
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7)))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 0 (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) 0)
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 0 (*.f64 (pow.f64 eps 3) 2/3))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (*.f64 (pow.f64 eps 3) 2/3) -1)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (*.f64 (pow.f64 eps 3) -4/3) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (*.f64 (pow.f64 eps 3) -8/3) 4)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -8/3)) -4)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) -2)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (*.f64 2 (*.f64 (pow.f64 eps 3) -8/3)) 8)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) -1) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -8/3)) -1) 4)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(*.f64 -2/3 (pow.f64 eps 3))
(neg.f64 (*.f64 (pow.f64 eps 3) 2/3))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) 0)
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 0 (*.f64 -2/5 (pow.f64 eps 5)))
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))
(*.f64 -2/5 (pow.f64 eps 5))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) 0)
(*.f64 -2/5 (pow.f64 eps 5))
(-.f64 0 (*.f64 (pow.f64 eps 5) 2/5))
(*.f64 -2/5 (pow.f64 eps 5))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2))
(*.f64 -2/5 (pow.f64 eps 5))
(/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1)
(*.f64 -2/5 (pow.f64 eps 5))
(/.f64 (*.f64 (pow.f64 eps 5) 2/5) -1)
(*.f64 -2/5 (pow.f64 eps 5))
(/.f64 (*.f64 (pow.f64 eps 5) -4/5) 2)
(*.f64 -2/5 (pow.f64 eps 5))
(/.f64 (*.f64 (pow.f64 eps 5) -8/5) 4)
(*.f64 -2/5 (pow.f64 eps 5))
(/.f64 (*.f64 (*.f64 (pow.f64 eps 5) -4/5) 4) 8)
(*.f64 -2/5 (pow.f64 eps 5))
(pow.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1)
(*.f64 -2/5 (pow.f64 eps 5))
(neg.f64 (*.f64 (pow.f64 eps 5) 2/5))
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 (*.f64 -2/7 (pow.f64 eps 7)) 0)
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 0 (*.f64 -2/7 (pow.f64 eps 7)))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)))
(*.f64 -2/7 (pow.f64 eps 7))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) 0)
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 0 (*.f64 (pow.f64 eps 7) 2/7))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 0 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 1)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 (pow.f64 eps 7) 2/7) -1)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 (pow.f64 eps 7) -4/7) 2)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 (pow.f64 eps 7) 4/7) -2)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 (pow.f64 eps 7) -8/7) 4)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (neg.f64 (*.f64 (pow.f64 eps 7) -8/7)) -4)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 (*.f64 (pow.f64 eps 7) 2) -8/7) 8)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2) -4)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 eps 7) -8/7)) -1) 4)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2) -1) 4)
(*.f64 -2/7 (pow.f64 eps 7))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 7) 4/7))) 2)
(*.f64 -2/7 (pow.f64 eps 7))
(pow.f64 (*.f64 -2/7 (pow.f64 eps 7)) 1)
(*.f64 -2/7 (pow.f64 eps 7))
(neg.f64 (*.f64 (pow.f64 eps 7) 2/7))
(*.f64 -2/7 (pow.f64 eps 7))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 5) 2/5))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 0)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 0 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 0 (+.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 3) 2/3))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 (pow.f64 eps 7) 2/7))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 7) 2/7)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 (pow.f64 eps 7) -4/7) (+.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 7) -4/7)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (neg.f64 (*.f64 (pow.f64 eps 7) -4/7))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 1 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2) (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2) (neg.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 0 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (-.f64 0 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8) (+.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) 8)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (neg.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7))) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2)) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2)) (+.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2) (*.f64 (pow.f64 eps 7) 2/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 7) 2/7)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/7 (pow.f64 eps 7))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) 2) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))) (/.f64 (*.f64 -2/7 (pow.f64 eps 7)) -2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 0 (/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) 4)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (-.f64 (*.f64 (pow.f64 eps 7) 2/7) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) -2)) (-.f64 (/.f64 (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 -2/5 (pow.f64 eps 5))) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 -1 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))))
(-.f64 (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1/2) (+.f64 (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) -1/2))))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 1 (-.f64 (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (*.f64 (pow.f64 eps 3) 8/3) -8)) (-.f64 -1 (/.f64 (*.f64 (pow.f64 eps 3) 8/3) -8)))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 1 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (-.f64 -1 (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1/2)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 1 (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1/2)))))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (+.f64 (-.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 eps 3) 8/3) -8)) (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 1 (/.f64 (*.f64 (pow.f64 eps 3) 8/3) -8))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (-.f64 -1 (*.f64 -2/7 (pow.f64 eps 7))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3))))))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 (-.f64 -1 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 1 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 1 (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (-.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 eps 5) 8/5) -8)) (/.f64 (*.f64 (pow.f64 eps 5) 8/5) -8)))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7)))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (-.f64 1 (*.f64 -2/7 (pow.f64 eps 7))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 8/5) -8) (-.f64 (+.f64 1 (*.f64 (pow.f64 eps 7) 2/7)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 8/5) -8) (+.f64 -1 (*.f64 (pow.f64 eps 3) 2/3)))))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 2 (*.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1/2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 1/2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 7) 4/7)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))) 1/4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 4) 1/8)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3))) 4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) -4/3))) 4) 8)
(/.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 7) -4/7)))) 8)
(/.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 eps 7) -4/7) (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) -4/5)))) 8)
(/.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (*.f64 (pow.f64 eps 7) -4/7) (*.f64 (pow.f64 eps 3) 4/3)))) 8)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 7) 4/7)) 2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 (pow.f64 eps 7) 4/7) (*.f64 (pow.f64 eps 5) -4/5))) 2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 5) -8/5) (neg.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)))) 4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 3) -8/3)) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 7) -4/7)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))) 2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 7) -8/7) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))) 4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2)) 4)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 4) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)
(-.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))) 4) (neg.f64 (*.f64 -2/7 (pow.f64 eps 7))))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) -1/4) 4))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 4) (*.f64 (*.f64 (pow.f64 eps 7) -4/7) -2)) 4)
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))) (neg.f64 (*.f64 (pow.f64 eps 7) -8/7))) 4)
(-.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5)))) 4) (neg.f64 (*.f64 -2/7 (pow.f64 eps 7))))
(-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (/.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) -1/4) 4))
(pow.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))) 1)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))
(neg.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 7) 2/7) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 7) 2/7)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 (pow.f64 eps 5) 2/5)))

localize4.0ms (0%)

Compiler

Compiled 6 to 4 computations (33.3% saved)

localize210.0ms (0.6%)

Local error

Found 2 expressions with local error:

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

Compiled 25 to 19 computations (24% saved)

series1.0ms (0%)

Counts
1 → 3
Calls

3 calls:

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

rewrite947.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1282×rational_best-simplify-86
710×rational_best-simplify-83
616×rational_best-simplify-47
526×rational_best-simplify-48
522×rational_best-simplify-52
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
16825
212925
330525
4105025
5662525
Stop Event
node limit
Counts
1 → 82
Calls
Call 1
Inputs
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 eps) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 eps (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eps -4) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eps -4) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -4)) (*.f64 -2 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/3 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 eps (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eps -8) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 3) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 eps (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))) 2) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 eps 3)) (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) eps)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (pow.f64 eps 3)) (+.f64 (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (neg.f64 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -8/3)) (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (+.f64 (-.f64 (pow.f64 eps 3) (*.f64 -2 eps)) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps -2) (-.f64 (-.f64 eps (/.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 eps -2) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 eps) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))) (*.f64 eps 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) eps)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 eps 3)) 2) (/.f64 (+.f64 (pow.f64 eps 3) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) 2) (/.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))) 4) (/.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))) 2) 2) (/.f64 (+.f64 (*.f64 eps 3) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 eps 3)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps)) 2) (/.f64 (+.f64 (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 eps (/.f64 eps -2))) (-.f64 (/.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (neg.f64 eps)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (-.f64 eps (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))) (+.f64 (*.f64 eps 4) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 -2 eps) (neg.f64 (pow.f64 eps 3))) (+.f64 (*.f64 -2 eps) (neg.f64 (pow.f64 eps 3)))) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))) (+.f64 (*.f64 eps 3) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 eps -8)) (*.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 2 (*.f64 eps -8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4)))))))

simplify835.0ms (2.3%)

Algorithm
egg-herbie
Rules
912×rational_best-simplify-49
866×rational_best-simplify-57
638×rational_best-simplify-3
638×rational_best-simplify-48
636×rational_best-simplify-52
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02163017
15712971
215412765
367062757
Stop Event
node limit
Counts
85 → 134
Calls
Call 1
Inputs
(*.f64 -2 eps)
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 eps eps)))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) eps) (neg.f64 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps eps))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 eps (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 0)
(-.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)))
(-.f64 0 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 0 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))))
(-.f64 0 (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4)))
(-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 eps -4) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 eps -4) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 0))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -4)) (*.f64 -2 eps))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 eps (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps)))
(-.f64 (*.f64 eps -8) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps -4)))
(-.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (neg.f64 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) eps))
(-.f64 (neg.f64 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 3)))
(-.f64 (neg.f64 eps) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 eps (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (+.f64 eps eps)))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)))
(-.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4))
(-.f64 (*.f64 -3 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) eps))
(-.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))) 2) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (neg.f64 (pow.f64 eps 3)) (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (+.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) eps)
(-.f64 (*.f64 -2 (pow.f64 eps 3)) (+.f64 (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (neg.f64 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -8/3)) (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (+.f64 (-.f64 (pow.f64 eps 3) (*.f64 -2 eps)) eps) 2))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (/.f64 eps -2) (-.f64 (-.f64 eps (/.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 eps -2) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 eps -2)))
(-.f64 (-.f64 (neg.f64 eps) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))) (*.f64 eps 3))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) eps)
(-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 eps 3)) 2) (/.f64 (+.f64 (pow.f64 eps 3) eps) 2))
(-.f64 (/.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) 2) (/.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) 2))
(-.f64 (/.f64 (*.f64 3 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))) 4) (/.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) 4))
(-.f64 (/.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))) 2) 2) (/.f64 (+.f64 (*.f64 eps 3) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) 2))
(-.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 eps 3)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps)) 2) (/.f64 (+.f64 (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) eps) 2))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 eps (/.f64 eps -2))) (-.f64 (/.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (neg.f64 eps)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (-.f64 eps (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))) (+.f64 (*.f64 eps 4) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (+.f64 (+.f64 (*.f64 -2 eps) (neg.f64 (pow.f64 eps 3))) (+.f64 (*.f64 -2 eps) (neg.f64 (pow.f64 eps 3)))) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))) (+.f64 (*.f64 eps 3) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))))
(*.f64 -2 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)))
(*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)
(*.f64 1 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(*.f64 -1 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(*.f64 2 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps))
(*.f64 2 (*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1/2))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 1/2)
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))
(*.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) -1)
(*.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 1/4)
(*.f64 1/4 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)))
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) 1/8)
(*.f64 1/8 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4))
(*.f64 (*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1/2) 2)
(/.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)
(/.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 2)
(/.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) -1)
(/.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) 8)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 eps -8)) (*.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) 8)
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 2 (*.f64 eps -8))) 8)
(pow.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)
(neg.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(neg.f64 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))))
(neg.f64 (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4)))
Outputs
(*.f64 -2 eps)
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 eps eps)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) eps) (neg.f64 eps)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps eps))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 eps (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 0)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)))
(-.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 eps (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 4/3) 4) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 -2 eps) (-.f64 eps (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 eps (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2 eps) eps)) (-.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4))))
(-.f64 0 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 0 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 0 (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 eps -4) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 eps -4) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 0))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -4)) (*.f64 -2 eps))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 eps (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 eps -8) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps -4)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (neg.f64 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) eps))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (neg.f64 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (neg.f64 eps) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 eps (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (+.f64 eps eps)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -3 eps) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) eps))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))) 2) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 2/3 (*.f64 (pow.f64 eps 3) 3))) 2) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2)) 2) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -4) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 3) 2) 2)))
(-.f64 (neg.f64 (pow.f64 eps 3)) (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(+.f64 (*.f64 -2 eps) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -4) (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) eps)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -2 (pow.f64 eps 3)) (+.f64 (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (neg.f64 (pow.f64 eps 3))))
(-.f64 (neg.f64 (pow.f64 eps 3)) (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(+.f64 (*.f64 -2 eps) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -4) (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -8/3)) (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 2/3 (*.f64 (pow.f64 eps 3) 3)) (-.f64 (*.f64 -2 eps) (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -8/3))))
(-.f64 (*.f64 (pow.f64 eps 3) 2) (-.f64 (*.f64 -2 eps) (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -8/3))))
(-.f64 (*.f64 (pow.f64 eps 3) 2) (+.f64 (*.f64 eps 2) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))))
(-.f64 (*.f64 (pow.f64 eps 3) 2) (+.f64 (+.f64 eps eps) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (+.f64 (-.f64 (pow.f64 eps 3) (*.f64 -2 eps)) eps) 2))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (+.f64 eps (-.f64 (pow.f64 eps 3) (*.f64 -2 eps))) 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2)) (/.f64 (+.f64 eps (-.f64 (pow.f64 eps 3) (*.f64 -2 eps))) 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4) (/.f64 eps -2)) (/.f64 (+.f64 eps (-.f64 (pow.f64 eps 3) (*.f64 -2 eps))) 2))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4) (/.f64 eps -2)) (*.f64 -3 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4) (/.f64 eps -2))))
(-.f64 (/.f64 eps -2) (-.f64 (-.f64 eps (/.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (-.f64 (+.f64 eps eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 3) -4/3)) 4)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2 (pow.f64 eps 3)) 4)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (-.f64 (+.f64 eps eps) (/.f64 (pow.f64 eps 3) -2)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4) (-.f64 (+.f64 eps eps) (/.f64 (pow.f64 eps 3) -2)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (+.f64 (*.f64 eps 3/2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -8)))
(+.f64 (-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (*.f64 eps 3/2)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4))
(-.f64 (+.f64 (/.f64 eps -2) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 eps -2)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (neg.f64 eps) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))) (*.f64 eps 3))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) eps)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 eps 3)) 2) (/.f64 (+.f64 (pow.f64 eps 3) eps) 2))
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 eps 3)) (+.f64 eps (pow.f64 eps 3))) 2)
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (+.f64 (+.f64 eps (pow.f64 eps 3)) (*.f64 eps 3))) 2)
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 (+.f64 (*.f64 eps 3) (+.f64 eps (pow.f64 eps 3))) 2))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4) (/.f64 (+.f64 (*.f64 eps 3) (+.f64 eps (pow.f64 eps 3))) 2))
(-.f64 (/.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) 2) (/.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) 2))
(/.f64 (-.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) 2)
(/.f64 (-.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 4/3) 4))) 2)
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) eps) 6) (+.f64 eps (-.f64 eps (*.f64 -2/3 (pow.f64 eps 3))))) 4)
(+.f64 (/.f64 (+.f64 (*.f64 3 (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))) (*.f64 -2/3 (pow.f64 eps 3))) 4) (/.f64 eps -2))
(-.f64 (/.f64 (*.f64 3 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))) 4) (/.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) 4))
(/.f64 (-.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2))) 2)
(/.f64 (-.f64 (*.f64 3 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps)) (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 4/3) 4))) 2)
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) eps) 6) (+.f64 eps (-.f64 eps (*.f64 -2/3 (pow.f64 eps 3))))) 4)
(+.f64 (/.f64 (+.f64 (*.f64 3 (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))) (*.f64 -2/3 (pow.f64 eps 3))) 4) (/.f64 eps -2))
(-.f64 (/.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 3 (*.f64 (pow.f64 eps 3) 2/3))) 2) 2) (/.f64 (+.f64 (*.f64 eps 3) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)) 2))
(-.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 2/3 (*.f64 (pow.f64 eps 3) 3))) 4) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (*.f64 eps 3)) 2))
(-.f64 (/.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2)) 4) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 4/3) 8) (/.f64 (*.f64 eps 3) 2)))
(+.f64 (/.f64 (-.f64 (*.f64 eps -4) (/.f64 (*.f64 (pow.f64 eps 3) 2) 2)) 2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4))
(+.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4) (/.f64 (-.f64 (*.f64 eps -4) (/.f64 (*.f64 (pow.f64 eps 3) 2) 2)) 2))
(-.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 eps 3)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps)) 2) (/.f64 (+.f64 (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) eps) 2))
(/.f64 (-.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (neg.f64 (pow.f64 eps 3))) (+.f64 eps (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))) 2)
(/.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (pow.f64 eps 3))) (+.f64 eps (+.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))) 2)
(/.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (pow.f64 eps 3) (+.f64 eps eps))) (+.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -4))) 2)
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (pow.f64 eps 3) (+.f64 eps eps))) 2) (neg.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4))))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 eps (/.f64 eps -2))) (-.f64 (/.f64 eps 2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 (/.f64 eps 2) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 eps (/.f64 eps -2)))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 (*.f64 eps 3/2) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (/.f64 eps 2))))
(-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) 2) (-.f64 (*.f64 eps 3/2) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (+.f64 (*.f64 eps 3/2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -8)))
(+.f64 (-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (*.f64 eps 3/2)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (neg.f64 eps)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (+.f64 (*.f64 eps 3/2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -8)))
(+.f64 (-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (*.f64 eps 3/2)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2)) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) (-.f64 eps (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 4) (/.f64 eps -2))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps) (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 8) (/.f64 eps -2))))
(-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (+.f64 (*.f64 eps 3/2) (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -8)))
(+.f64 (-.f64 (+.f64 (/.f64 eps -2) (/.f64 (pow.f64 eps 3) -2)) (*.f64 eps 3/2)) (/.f64 (*.f64 (pow.f64 eps 3) 2/3) -4))
(-.f64 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))) (+.f64 (*.f64 eps 4) (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (+.f64 (*.f64 -2 eps) (neg.f64 (pow.f64 eps 3))) (+.f64 (*.f64 -2 eps) (neg.f64 (pow.f64 eps 3)))) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) -4/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))) (+.f64 (*.f64 eps 3) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 2/3) 2)))
(*.f64 -2 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) 4/3) 4)))
(*.f64 -2 (+.f64 eps (/.f64 (*.f64 (pow.f64 eps 3) -4/3) -4)))
(*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 1 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -1 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 2 (-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) eps))
(*.f64 2 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) eps))
(*.f64 2 (*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1/2))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 1/2)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) -1)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 1/4)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 1/4 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) 1/8)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 1/8 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 (*.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1/2) 2)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(/.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 2)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(/.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) -1)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 4)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) 8)
(/.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 8)
(/.f64 (*.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 8) 32)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4) (*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 4)) 16)
(/.f64 (*.f64 4 (+.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 8)
(/.f64 (*.f64 (+.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 3) -8/3)) 8) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 eps -8)) (*.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)) 8)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (*.f64 2 (*.f64 eps -8))) 8)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(pow.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) 1)
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(neg.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(neg.f64 (+.f64 (-.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 (*.f64 (pow.f64 eps 3) -4/3))))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(neg.f64 (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 eps 4)))
(-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))

localize388.0ms (1.1%)

Local error

Found 3 expressions with local error:

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

Compiled 34 to 26 computations (23.5% saved)

series4.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite360.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
838×rational_best-simplify-57
838×rational_best-simplify-51
822×rational_best-simplify-83
660×rational_best-2
660×rational_best-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01167
17455
214355
339855
4171155
Stop Event
node limit
Counts
3 → 144
Calls
Call 1
Inputs
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
(*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1))
(/.f64 1 (-.f64 -1 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 0 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))))) (#(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 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2) (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)) (-.f64 0 (/.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2)))))) (#(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 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4)) 1/8)))) (#(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 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4)) 8)))) (#(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 +.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (-.f64 eps -1)) (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -2) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))))) (#(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 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -2) (-.f64 (*.f64 eps -2) 2)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)) (/.f64 1/2 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (-.f64 eps -1)) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (/.f64 1 (-.f64 -1 eps)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))))) (#(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 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (-.f64 (/.f64 0 (-.f64 eps -1)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (-.f64 0 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 0 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 eps -1))) (-.f64 0 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 eps) (-.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 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 (-.f64 -1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1))) (*.f64 (-.f64 eps -1) (/.f64 2 (-.f64 eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 eps 2) -1/2) (-.f64 -1/2 (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)) (/.f64 (-.f64 -1 eps) (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 eps) (-.f64 eps -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 eps) 4) (*.f64 (-.f64 -1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps))) (*.f64 (-.f64 eps -1) (/.f64 4 (-.f64 eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/2 (/.f64 eps 2)) (-.f64 (/.f64 eps 2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 eps -2)) (*.f64 (-.f64 -1 eps) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (*.f64 (-.f64 -1 eps) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 8) (*.f64 (-.f64 (*.f64 eps -2) 2) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 16 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 eps) (/.f64 8 (-.f64 -1 eps))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 1/2 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 -2 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) (/.f64 4 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 eps (+.f64 eps -2))) (*.f64 (-.f64 -1 eps) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 (+.f64 -1 eps) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 4) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 eps) 1/2) (-.f64 (*.f64 eps -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) 1/2) (*.f64 (-.f64 -1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) 1/2) (/.f64 (-.f64 (*.f64 eps -2) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) -1) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 2 (*.f64 eps -2)) 2) (-.f64 eps -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 2 (*.f64 eps -2)) -2) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) 4) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1/2 (-.f64 -1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 4 (-.f64 -1 eps))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) 8) (/.f64 1 (*.f64 (-.f64 -1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 1 (-.f64 -1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 2) (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 4) (/.f64 1/2 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 1/2 (-.f64 -1 eps))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 4 (-.f64 -1 eps))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 8) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) 2) (/.f64 -2 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) (/.f64 -2 (-.f64 eps -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 eps) 4) 1/2) (/.f64 (*.f64 (-.f64 -1 eps) 4) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (-.f64 1 eps)) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (+.f64 -1 eps) 4)) (*.f64 (-.f64 -1 eps) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 eps -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 eps eps) -2) (-.f64 (*.f64 eps -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 1 eps) 2) (/.f64 (-.f64 1 eps) 2)) (-.f64 eps -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2))) (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) 4)) (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) 4))) (/.f64 1/2 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 eps 4) 4) (*.f64 (-.f64 -1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 eps 4) (-.f64 -1 eps)) (/.f64 4 (-.f64 -1 eps))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 8) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 8) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (+.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (+.f64 eps -2))) (*.f64 (-.f64 (*.f64 eps -2) 2) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (*.f64 (+.f64 -1 eps) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 4) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 eps)) (*.f64 (-.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (-.f64 -1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1)))) (-.f64 (*.f64 eps -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 eps) (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps)))) (*.f64 (-.f64 -1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 8 (-.f64 -1 eps)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (/.f64 8 (-.f64 -1 eps))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 1 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) (/.f64 1/2 (-.f64 -1 eps))) (-.f64 0 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)))))) (#(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 2 (/.f64 1/2 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (-.f64 eps -1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 -2 (-.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 -1 eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (-.f64 -1 eps)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 8 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 8 (*.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 8 (/.f64 2 (*.f64 (-.f64 (*.f64 eps -2) 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 4 (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 8 (-.f64 -1 eps)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 16 (/.f64 1/2 (*.f64 (-.f64 -1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 16 (/.f64 1 (*.f64 (-.f64 (*.f64 eps -2) 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 -1 eps)) 1)))))

simplify953.0ms (2.6%)

Algorithm
egg-herbie
Rules
1254×rational_best-simplify-52
1210×rational_best-simplify-1
1074×rational_best-simplify-48
844×rational_best-simplify-108
752×rational_best-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03715518
111415450
249375176
Stop Event
node limit
Counts
180 → 267
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)))))
-1
(-.f64 eps 1)
(-.f64 (+.f64 eps (*.f64 -1 (pow.f64 eps 2))) 1)
(-.f64 (+.f64 eps (+.f64 (*.f64 -1 (pow.f64 eps 2)) (pow.f64 eps 3))) 1)
(/.f64 -1 eps)
(-.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 eps))
(-.f64 (/.f64 1 (pow.f64 eps 2)) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(/.f64 -1 eps)
(-.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 eps))
(-.f64 (/.f64 1 (pow.f64 eps 2)) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 0)
(+.f64 0 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(+.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))
(-.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) 2))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2) (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)) (-.f64 0 (/.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2)))
(*.f64 1 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1)
(*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1/2))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 1/2)
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4) 1/4)
(*.f64 1/4 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4)) 1/8)
(/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1)
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2)
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4)) 8)
(pow.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1)
(+.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 0)
(+.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))
(+.f64 0 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(+.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))))
(+.f64 (/.f64 1/2 (-.f64 eps -1)) (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -2) (-.f64 (*.f64 eps -2) 2)))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.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 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -2) (-.f64 (*.f64 eps -2) 2)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))))
(+.f64 (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)) (/.f64 1/2 (-.f64 eps -1)))
(+.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 0)
(-.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))
(-.f64 0 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))
(-.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) -2)))
(-.f64 (/.f64 1/2 (-.f64 eps -1)) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (/.f64 1 (-.f64 -1 eps)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(-.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))
(-.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (-.f64 (/.f64 0 (-.f64 eps -1)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(-.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (-.f64 0 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(-.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))
(-.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 0 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))
(-.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))
(-.f64 (+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 eps -1))) (-.f64 0 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(/.f64 (+.f64 -1 eps) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 (-.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) 1/2)
(/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2))
(/.f64 (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1))) 2)
(/.f64 (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1))) (*.f64 (-.f64 eps -1) (/.f64 2 (-.f64 eps -1))))
(/.f64 (+.f64 (/.f64 eps 2) -1/2) (-.f64 -1/2 (/.f64 eps 2)))
(/.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) 1/4)
(/.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)) -1)
(/.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)) (/.f64 (-.f64 -1 eps) (-.f64 eps -1)))
(/.f64 (-.f64 1 eps) (-.f64 eps -1))
(/.f64 (*.f64 (+.f64 -1 eps) 4) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps))) 4)
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps))) (*.f64 (-.f64 eps -1) (/.f64 4 (-.f64 eps -1))))
(/.f64 (-.f64 1/2 (/.f64 eps 2)) (-.f64 (/.f64 eps 2) -1/2))
(/.f64 (+.f64 2 (*.f64 eps -2)) (*.f64 (-.f64 -1 eps) -2))
(/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (*.f64 (-.f64 -1 eps) 8))
(/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 8) (*.f64 (-.f64 (*.f64 eps -2) 2) 8))
(/.f64 (*.f64 16 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 16)
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 8 (-.f64 -1 eps))) 8)
(/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 -2 (-.f64 eps -1)))
(/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 4 (+.f64 eps (+.f64 eps -2))) (*.f64 (-.f64 -1 eps) 8))
(/.f64 (*.f64 8 (*.f64 (+.f64 -1 eps) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 4) 8))
(/.f64 (/.f64 (+.f64 -1 eps) 1/2) (-.f64 (*.f64 eps -2) 2))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) 1/2) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) 1/2) (/.f64 (-.f64 (*.f64 eps -2) 2) 1/2))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1))
(/.f64 (/.f64 (-.f64 1 eps) -1) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 2 (*.f64 eps -2)) 2) (-.f64 eps -1))
(/.f64 (/.f64 (+.f64 2 (*.f64 eps -2)) -2) (-.f64 -1 eps))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) 4) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)) 4)
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1/2 (-.f64 -1 eps))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 4 (-.f64 -1 eps))) 1/4)
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) 8) (/.f64 1 (*.f64 (-.f64 -1 eps) 8)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 1 (-.f64 -1 eps))) 2)
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 2) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 4) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)) 8)
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 1/2 (-.f64 -1 eps))) 4)
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 4 (-.f64 -1 eps))) 1/2)
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 8) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))
(/.f64 (/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) 2) (/.f64 -2 (-.f64 eps -1)))
(/.f64 (/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) (/.f64 -2 (-.f64 eps -1))) 2)
(/.f64 (/.f64 (*.f64 (+.f64 -1 eps) 4) 1/2) (/.f64 (*.f64 (-.f64 -1 eps) 4) 1/2))
(/.f64 (-.f64 0 (-.f64 1 eps)) (-.f64 -1 eps))
(/.f64 (-.f64 0 (*.f64 (+.f64 -1 eps) 4)) (*.f64 (-.f64 -1 eps) -4))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 eps -2) 2))
(/.f64 (+.f64 (+.f64 eps eps) -2) (-.f64 (*.f64 eps -2) 2))
(/.f64 (+.f64 (/.f64 (-.f64 1 eps) 2) (/.f64 (-.f64 1 eps) 2)) (-.f64 eps -1))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2))) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) 4)) (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) 4))) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 (-.f64 (*.f64 eps 4) 4) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (-.f64 (/.f64 (*.f64 eps 4) (-.f64 -1 eps)) (/.f64 4 (-.f64 -1 eps))) 4)
(/.f64 (*.f64 8 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 8) 8))
(/.f64 (*.f64 4 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 8) 4))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (+.f64 eps -2))) (*.f64 (-.f64 (*.f64 eps -2) 2) (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 (+.f64 -1 eps) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 4) (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 eps)) (*.f64 (-.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1)))) (-.f64 (*.f64 eps -2) 2))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps)))) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (*.f64 (/.f64 8 (-.f64 -1 eps)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 64)
(/.f64 (*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (/.f64 8 (-.f64 -1 eps))) 64)
(/.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 1)
(pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(neg.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))
(+.f64 (/.f64 1 (-.f64 -1 eps)) 0)
(+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))
(+.f64 0 (/.f64 1 (-.f64 -1 eps)))
(+.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (-.f64 -1 eps)))
(+.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 1 (-.f64 -1 eps)))
(-.f64 (/.f64 1 (-.f64 -1 eps)) 0)
(-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (-.f64 eps -1)))
(-.f64 (+.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) (/.f64 1/2 (-.f64 -1 eps))) (-.f64 0 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)))
(*.f64 1 (/.f64 1 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (-.f64 -1 eps)) 1)
(*.f64 2 (/.f64 1/2 (-.f64 -1 eps)))
(*.f64 (/.f64 -2 (-.f64 eps -1)) 1/2)
(*.f64 4 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))
(*.f64 1/2 (/.f64 -2 (-.f64 eps -1)))
(*.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) 4)
(*.f64 (/.f64 1/2 (-.f64 -1 eps)) 2)
(*.f64 (/.f64 4 (-.f64 -1 eps)) 1/4)
(*.f64 8 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)))
(*.f64 8 (*.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) 1/2))
(*.f64 8 (/.f64 2 (*.f64 (-.f64 (*.f64 eps -2) 2) 8)))
(*.f64 1/4 (/.f64 4 (-.f64 -1 eps)))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)) 8)
(*.f64 (/.f64 8 (-.f64 -1 eps)) 1/8)
(*.f64 16 (/.f64 1/2 (*.f64 (-.f64 -1 eps) 8)))
(*.f64 16 (/.f64 1 (*.f64 (-.f64 (*.f64 eps -2) 2) 8)))
(pow.f64 (/.f64 1 (-.f64 -1 eps)) 1)
Outputs
(*.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/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2 eps) (*.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)))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2 eps) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (*.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 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 1 (/.f64 2 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 1 (/.f64 2 eps)) (+.f64 (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))) (*.f64 1 (/.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 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (*.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 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 1 (/.f64 2 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 1 (/.f64 2 eps)) (+.f64 (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))) (*.f64 1 (/.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)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 eps)))
(+.f64 1 (+.f64 (*.f64 -2 eps) (*.f64 2 (pow.f64 eps 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(+.f64 (+.f64 1 (*.f64 -2 (pow.f64 eps 3))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 eps)))
(+.f64 (+.f64 1 (*.f64 2 (pow.f64 eps 2))) (+.f64 (*.f64 -2 (pow.f64 eps 3)) (*.f64 -2 eps)))
(+.f64 (+.f64 1 (*.f64 2 (pow.f64 eps 2))) (+.f64 (*.f64 -2 eps) (*.f64 -2 (pow.f64 eps 3))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 1 (/.f64 2 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 1 (/.f64 2 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (-.f64 (/.f64 2 eps) (/.f64 2 (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 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (+.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 (pow.f64 eps 2))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 1 (/.f64 2 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 1 (/.f64 2 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (-.f64 (/.f64 2 eps) (/.f64 2 (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 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (+.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 (pow.f64 eps 2))))
-1
(-.f64 eps 1)
(+.f64 eps -1)
(-.f64 (+.f64 eps (*.f64 -1 (pow.f64 eps 2))) 1)
(+.f64 (+.f64 eps (*.f64 -1 (pow.f64 eps 2))) -1)
(+.f64 -1 (+.f64 eps (neg.f64 (pow.f64 eps 2))))
(-.f64 (neg.f64 (pow.f64 eps 2)) (-.f64 1 eps))
(-.f64 (+.f64 eps (+.f64 (*.f64 -1 (pow.f64 eps 2)) (pow.f64 eps 3))) 1)
(+.f64 (+.f64 eps (+.f64 (pow.f64 eps 3) (*.f64 -1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (+.f64 (neg.f64 (pow.f64 eps 2)) (+.f64 (pow.f64 eps 3) eps)))
(+.f64 -1 (+.f64 (neg.f64 (pow.f64 eps 2)) (+.f64 eps (pow.f64 eps 3))))
(/.f64 -1 eps)
(-.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 eps))
(-.f64 (/.f64 1 (pow.f64 eps 2)) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 4))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(/.f64 -1 eps)
(-.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 eps))
(-.f64 (/.f64 1 (pow.f64 eps 2)) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 4)) (/.f64 1 (pow.f64 eps 2))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 eps 2)) (/.f64 1 (pow.f64 eps 4))) (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3))))
(+.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 0)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 0 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 0)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2) (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2)) (-.f64 0 (/.f64 (/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2)))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 4)) (neg.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 4)))
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 4) (+.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) -2) (neg.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 4))))
(*.f64 1 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1/2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 1/2)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4) 1/4)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/4 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4)) 1/8)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 2) 2)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4) 4)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 4)) 8)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(pow.f64 (log.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 0)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 0 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 1/2 (-.f64 eps -1)) (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)))
(+.f64 (/.f64 1/2 (+.f64 eps 1)) (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -2) (-.f64 (*.f64 eps -2) 2)))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 -2 eps) (-.f64 (*.f64 -2 eps) 2)))
(+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 (+.f64 -2 eps) (-.f64 (*.f64 -2 eps) 2)))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (-.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 -2 (/.f64 eps (*.f64 -2 (-.f64 -1 eps)))) (/.f64 -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 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 eps -2) (-.f64 (*.f64 eps -2) 2)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 -2 eps) (-.f64 (*.f64 -2 eps) 2)))
(+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 (+.f64 -2 eps) (-.f64 (*.f64 -2 eps) 2)))
(+.f64 (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)) (/.f64 1/2 (-.f64 eps -1)))
(+.f64 (/.f64 1/2 (+.f64 eps 1)) (/.f64 (-.f64 eps 1/2) (-.f64 -1 eps)))
(+.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (-.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 -2 (/.f64 eps (*.f64 -2 (-.f64 -1 eps)))) (/.f64 -1 (-.f64 -1 eps)))
(-.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 0)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 0 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) -2)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 1/2 (-.f64 eps -1)) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 eps (-.f64 -1 eps))))
(-.f64 (/.f64 1/2 (+.f64 eps 1)) (/.f64 (-.f64 1/2 eps) (-.f64 -1 eps)))
(-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (/.f64 1 (-.f64 -1 eps)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (-.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 -2 (/.f64 eps (*.f64 -2 (-.f64 -1 eps)))) (/.f64 -1 (-.f64 -1 eps)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (-.f64 (/.f64 0 (-.f64 eps -1)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps)))))
(-.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (-.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps)))))
(-.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (-.f64 (/.f64 1 (-.f64 -1 eps)) (*.f64 1/2 (/.f64 eps (-.f64 -1 eps)))) (*.f64 1/2 (/.f64 eps (-.f64 -1 eps)))))
(-.f64 (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))) (-.f64 0 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (-.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (-.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 1 (-.f64 -1 eps))))
(+.f64 (*.f64 -2 (/.f64 eps (*.f64 -2 (-.f64 -1 eps)))) (/.f64 -1 (-.f64 -1 eps)))
(-.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))
(-.f64 (+.f64 (*.f64 (+.f64 eps -1) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (*.f64 4 (-.f64 -1 eps)))) (-.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 (+.f64 eps -1) (*.f64 4 (-.f64 -1 eps)))))
(-.f64 (+.f64 (*.f64 (+.f64 eps -1) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 4))) (-.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 4))))
(-.f64 (/.f64 0 (+.f64 eps 1)) (-.f64 (-.f64 (/.f64 (+.f64 eps -1) (*.f64 -2 (-.f64 -1 eps))) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 eps 1)))) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 eps 1)))))
(-.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 0 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))
(-.f64 (+.f64 (*.f64 (+.f64 eps -1) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (*.f64 4 (-.f64 -1 eps)))) (neg.f64 (/.f64 (+.f64 eps -1) (*.f64 4 (-.f64 -1 eps)))))
(-.f64 (+.f64 (*.f64 (+.f64 eps -1) (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 4))) (neg.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 4))))
(-.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 eps 1))) (-.f64 (/.f64 (+.f64 eps -1) (*.f64 -2 (-.f64 -1 eps))) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 eps 1)))))
(-.f64 (+.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4))))
(-.f64 (+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (*.f64 4 (-.f64 -1 eps)))) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (*.f64 4 (-.f64 -1 eps)))))
(-.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 4)) (+.f64 (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 4))) (/.f64 eps (*.f64 -2 (-.f64 -1 eps)))))
(-.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 eps 1))) (+.f64 (/.f64 eps (*.f64 -2 (-.f64 -1 eps))) (-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 eps 1))))))
(-.f64 (+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (-.f64 eps -1))) (-.f64 0 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(-.f64 (+.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps))) (/.f64 1 (+.f64 eps 1))) (neg.f64 (*.f64 eps (/.f64 1/2 (-.f64 -1 eps)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 eps (-.f64 -1 eps))) (/.f64 1 (+.f64 eps 1))) (/.f64 eps (*.f64 -2 (-.f64 -1 eps))))
(-.f64 (*.f64 -2 (/.f64 eps (*.f64 -2 (-.f64 -1 eps)))) (neg.f64 (/.f64 1 (+.f64 eps 1))))
(/.f64 (+.f64 -1 eps) (-.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 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (/.f64 (-.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 1/2 (-.f64 -1 eps))) 1/2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps (+.f64 -2 eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1))) 2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1))) (*.f64 (-.f64 eps -1) (/.f64 2 (-.f64 eps -1))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (+.f64 (/.f64 eps 2) -1/2) (-.f64 -1/2 (/.f64 eps 2)))
(/.f64 (/.f64 (+.f64 -1 eps) (*.f64 (-.f64 -1 eps) 4)) 1/4)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)) -1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)) (/.f64 (-.f64 -1 eps) (-.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (-.f64 1 eps) (-.f64 eps -1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) 4) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps))) 4)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps))) (*.f64 (-.f64 eps -1) (/.f64 4 (-.f64 eps -1))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (-.f64 1/2 (/.f64 eps 2)) (-.f64 (/.f64 eps 2) -1/2))
(/.f64 (-.f64 1 eps) (*.f64 2 (-.f64 (/.f64 eps 2) -1/2)))
(/.f64 (+.f64 2 (*.f64 eps -2)) (*.f64 (-.f64 -1 eps) -2))
(/.f64 (+.f64 (*.f64 -2 eps) 2) (*.f64 -2 (-.f64 -1 eps)))
(/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (*.f64 (-.f64 -1 eps) 8))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 8) (*.f64 (-.f64 (*.f64 eps -2) 2) 8))
(/.f64 (*.f64 8 (+.f64 -2 (+.f64 eps eps))) (*.f64 8 (-.f64 (*.f64 -2 eps) 2)))
(+.f64 (/.f64 (+.f64 eps (+.f64 -2 eps)) (-.f64 (*.f64 -2 eps) 2)) 0)
(+.f64 0 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))))
(/.f64 (*.f64 16 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) 16)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) (/.f64 8 (-.f64 -1 eps))) 8)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 1/2 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))) (/.f64 0 (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))) (/.f64 0 (-.f64 -1 eps)))
(/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 -2 (-.f64 eps -1)))
(/.f64 (*.f64 (/.f64 -2 (+.f64 eps 1)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 2 (-.f64 -1 eps)))
(/.f64 (*.f64 4 (+.f64 eps (+.f64 eps -2))) (*.f64 (-.f64 -1 eps) 8))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 8 (*.f64 (+.f64 -1 eps) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 4) 8))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 -1 eps) 1/2) (-.f64 (*.f64 eps -2) 2))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps (+.f64 -2 eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) 1/2) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) 1/2) (/.f64 (-.f64 (*.f64 eps -2) 2) 1/2))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps (+.f64 -2 eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (-.f64 1 eps) -1) (-.f64 -1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (+.f64 2 (*.f64 eps -2)) 2) (-.f64 eps -1))
(/.f64 (+.f64 (*.f64 -2 eps) 2) (*.f64 2 (+.f64 eps 1)))
(/.f64 (/.f64 (+.f64 2 (*.f64 eps -2)) -2) (-.f64 -1 eps))
(/.f64 (+.f64 (*.f64 -2 eps) 2) (*.f64 -2 (-.f64 -1 eps)))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) 4) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))
(/.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 4 (-.f64 -1 eps))) (*.f64 1/8 (/.f64 -2 (+.f64 eps 1))))
(/.f64 (+.f64 eps -1) (*.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)) (*.f64 1 (/.f64 -1 (+.f64 eps 1)))))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (*.f64 1 (/.f64 -1 (+.f64 eps 1)))))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)) 4)
(/.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 4 (-.f64 -1 eps))) (*.f64 1/8 (/.f64 -2 (+.f64 eps 1))))
(/.f64 (+.f64 eps -1) (*.f64 (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)) (*.f64 1 (/.f64 -1 (+.f64 eps 1)))))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (*.f64 1 (/.f64 -1 (+.f64 eps 1)))))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1/2 (-.f64 -1 eps))) 2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 4 (-.f64 -1 eps))) 1/4)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 -1 eps)) 8) (/.f64 1 (*.f64 (-.f64 -1 eps) 8)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 1 (-.f64 -1 eps))) 2)
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 2 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 2) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 2 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 4) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 2 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)) 8)
(/.f64 (*.f64 (/.f64 -2 (+.f64 eps 1)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 1/2 (-.f64 -1 eps))) 4)
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 2 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) (/.f64 4 (-.f64 -1 eps))) 1/2)
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (/.f64 4 (-.f64 -1 eps)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 2 (-.f64 -1 eps)))
(/.f64 (/.f64 (*.f64 (-.f64 1 eps) (/.f64 (/.f64 -2 (-.f64 eps -1)) (-.f64 eps -1))) 8) (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))
(/.f64 (*.f64 (/.f64 -2 (+.f64 eps 1)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (*.f64 -2 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) 2) (/.f64 -2 (-.f64 eps -1)))
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (*.f64 2 (/.f64 -2 (+.f64 eps 1))))
(/.f64 (/.f64 (*.f64 (+.f64 eps -1) (/.f64 -4 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 -2 (+.f64 eps 1))) 2)
(/.f64 (/.f64 (*.f64 -4 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 eps -1))) (/.f64 -2 (-.f64 eps -1))) 2)
(/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 -4 (+.f64 eps 1))) (*.f64 2 (/.f64 -2 (+.f64 eps 1))))
(/.f64 (/.f64 (*.f64 (+.f64 eps -1) (/.f64 -4 (*.f64 (-.f64 -1 eps) (+.f64 eps 1)))) (/.f64 -2 (+.f64 eps 1))) 2)
(/.f64 (/.f64 (*.f64 (+.f64 -1 eps) 4) 1/2) (/.f64 (*.f64 (-.f64 -1 eps) 4) 1/2))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (-.f64 0 (-.f64 1 eps)) (-.f64 -1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (-.f64 0 (*.f64 (+.f64 -1 eps) 4)) (*.f64 (-.f64 -1 eps) -4))
(/.f64 (neg.f64 (*.f64 4 (+.f64 eps -1))) (*.f64 (-.f64 -1 eps) -4))
(/.f64 (/.f64 (+.f64 eps -1) -1/4) (*.f64 (-.f64 -1 eps) -4))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 eps -2) 2))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps (+.f64 -2 eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 (+.f64 (+.f64 eps eps) -2) (-.f64 (*.f64 eps -2) 2))
(/.f64 (+.f64 -2 (+.f64 eps eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps (+.f64 -2 eps)) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 (+.f64 (/.f64 (-.f64 1 eps) 2) (/.f64 (-.f64 1 eps) 2)) (-.f64 eps -1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2))) (/.f64 1 (-.f64 -1 eps)))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 1/2 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))) (/.f64 0 (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))) (/.f64 0 (-.f64 -1 eps)))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) 4)) (/.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) (*.f64 (-.f64 -1 eps) 4))) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (-.f64 (*.f64 eps 4) 4) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (-.f64 (/.f64 (*.f64 eps 4) (-.f64 -1 eps)) (/.f64 4 (-.f64 -1 eps))) 4)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 8 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 8) 8))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 4 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 8) 4))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 -1 eps)) (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (+.f64 eps (+.f64 eps -2))) (*.f64 (-.f64 (*.f64 eps -2) 2) (-.f64 -1 eps)))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 1/2 (-.f64 -1 eps))))
(-.f64 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))) (/.f64 0 (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (*.f64 1/2 (-.f64 (*.f64 -2 eps) 2))) (/.f64 0 (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 (+.f64 -1 eps) 4)) (*.f64 (*.f64 (-.f64 -1 eps) 4) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (-.f64 1 eps)) (*.f64 (-.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (/.f64 (+.f64 -1 eps) (-.f64 -1 eps))) (-.f64 -1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 (-.f64 1 eps) (/.f64 2 (-.f64 eps -1)))) (-.f64 (*.f64 eps -2) 2))
(/.f64 (*.f64 (/.f64 2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (-.f64 1 eps))) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 2 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 -2 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))) (-.f64 (*.f64 -2 eps) 2))
(/.f64 (*.f64 (-.f64 -1 eps) (*.f64 (+.f64 -1 eps) (/.f64 4 (-.f64 -1 eps)))) (*.f64 (-.f64 -1 eps) 4))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(/.f64 (*.f64 (/.f64 8 (-.f64 -1 eps)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 64)
(/.f64 (*.f64 (*.f64 4 (+.f64 -2 (+.f64 eps eps))) (/.f64 8 (-.f64 -1 eps))) 64)
(/.f64 (*.f64 (*.f64 4 (+.f64 eps (+.f64 -2 eps))) (/.f64 8 (-.f64 -1 eps))) 64)
(/.f64 (*.f64 4 (*.f64 (+.f64 eps -1) (/.f64 16 (-.f64 -1 eps)))) 64)
(/.f64 (*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (/.f64 8 (-.f64 -1 eps))) 64)
(/.f64 (*.f64 (*.f64 4 (+.f64 -2 (+.f64 eps eps))) (/.f64 8 (-.f64 -1 eps))) 64)
(/.f64 (*.f64 (*.f64 4 (+.f64 eps (+.f64 -2 eps))) (/.f64 8 (-.f64 -1 eps))) 64)
(/.f64 (*.f64 4 (*.f64 (+.f64 eps -1) (/.f64 16 (-.f64 -1 eps)))) 64)
(/.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(pow.f64 (/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (/.f64 (+.f64 -1 eps) (-.f64 eps -1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 1 (-.f64 -1 eps)) 0)
(/.f64 1 (-.f64 -1 eps))
(+.f64 (/.f64 1 (-.f64 -1 eps)) (/.f64 0 (-.f64 eps -1)))
(+.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 1 (-.f64 -1 eps)))
(+.f64 0 (/.f64 1 (-.f64 -1 eps)))
(/.f64 1 (-.f64 -1 eps))
(+.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 1 (-.f64 -1 eps))
(+.f64 (/.f64 0 (-.f64 eps -1)) (/.f64 1 (-.f64 -1 eps)))
(+.f64 (/.f64 0 (+.f64 eps 1)) (/.f64 1 (-.f64 -1 eps)))
(-.f64 (/.f64 1 (-.f64 -1 eps)) 0)
(/.f64 1 (-.f64 -1 eps))
(-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (-.f64 eps -1)))
(-.f64 (/.f64 1/2 (-.f64 -1 eps)) (/.f64 1/2 (+.f64 eps 1)))
(-.f64 (+.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) (/.f64 1/2 (-.f64 -1 eps))) (-.f64 0 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8)))
(-.f64 (+.f64 (/.f64 1/2 (-.f64 -1 eps)) (*.f64 1/8 (/.f64 -2 (+.f64 eps 1)))) (neg.f64 (*.f64 1/8 (/.f64 -2 (+.f64 eps 1)))))
(-.f64 (+.f64 (/.f64 1/2 (-.f64 -1 eps)) (*.f64 -2 (/.f64 1/8 (+.f64 eps 1)))) (neg.f64 (*.f64 -2 (/.f64 1/8 (+.f64 eps 1)))))
(-.f64 (*.f64 1/4 (/.f64 -2 (+.f64 eps 1))) (neg.f64 (/.f64 1/2 (-.f64 -1 eps))))
(*.f64 1 (/.f64 1 (-.f64 -1 eps)))
(/.f64 1 (-.f64 -1 eps))
(*.f64 (/.f64 1 (-.f64 -1 eps)) 1)
(/.f64 1 (-.f64 -1 eps))
(*.f64 2 (/.f64 1/2 (-.f64 -1 eps)))
(/.f64 1 (-.f64 -1 eps))
(*.f64 (/.f64 -2 (-.f64 eps -1)) 1/2)
(*.f64 -2 (/.f64 1/2 (+.f64 eps 1)))
(*.f64 1 (/.f64 -1 (+.f64 eps 1)))
(*.f64 4 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8))
(*.f64 -2 (/.f64 1/2 (+.f64 eps 1)))
(*.f64 1 (/.f64 -1 (+.f64 eps 1)))
(*.f64 1/2 (/.f64 -2 (-.f64 eps -1)))
(*.f64 -2 (/.f64 1/2 (+.f64 eps 1)))
(*.f64 1 (/.f64 -1 (+.f64 eps 1)))
(*.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) 4)
(*.f64 -2 (/.f64 1/2 (+.f64 eps 1)))
(*.f64 1 (/.f64 -1 (+.f64 eps 1)))
(*.f64 (/.f64 1/2 (-.f64 -1 eps)) 2)
(/.f64 1 (-.f64 -1 eps))
(*.f64 (/.f64 4 (-.f64 -1 eps)) 1/4)
(/.f64 1 (-.f64 -1 eps))
(*.f64 8 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)))
(/.f64 1 (-.f64 -1 eps))
(*.f64 8 (*.f64 (*.f64 (/.f64 -2 (-.f64 eps -1)) 1/8) 1/2))
(*.f64 -2 (/.f64 1/2 (+.f64 eps 1)))
(*.f64 1 (/.f64 -1 (+.f64 eps 1)))
(*.f64 8 (/.f64 2 (*.f64 (-.f64 (*.f64 eps -2) 2) 8)))
(*.f64 2 (/.f64 8 (*.f64 8 (-.f64 (*.f64 -2 eps) 2))))
(*.f64 8 (/.f64 1/4 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 2 (-.f64 (*.f64 -2 eps) 2))
(*.f64 1/4 (/.f64 4 (-.f64 -1 eps)))
(/.f64 1 (-.f64 -1 eps))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 eps) 8)) 8)
(/.f64 1 (-.f64 -1 eps))
(*.f64 (/.f64 8 (-.f64 -1 eps)) 1/8)
(/.f64 1 (-.f64 -1 eps))
(*.f64 16 (/.f64 1/2 (*.f64 (-.f64 -1 eps) 8)))
(/.f64 1 (-.f64 -1 eps))
(*.f64 16 (/.f64 1 (*.f64 (-.f64 (*.f64 eps -2) 2) 8)))
(*.f64 2 (/.f64 8 (*.f64 8 (-.f64 (*.f64 -2 eps) 2))))
(*.f64 8 (/.f64 1/4 (-.f64 (*.f64 -2 eps) 2)))
(/.f64 2 (-.f64 (*.f64 -2 eps) 2))
(pow.f64 (/.f64 1 (-.f64 -1 eps)) 1)
(/.f64 1 (-.f64 -1 eps))

localize158.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 3 (-.f64 1 eps))
0.0b
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
0.0b
(/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1)))
5.5b
(log.f64 (/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1))))
Compiler

Compiled 68 to 53 computations (22.1% saved)

series3.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite947.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
686×rational_best-simplify-1
620×rational_best-simplify-67
510×rational_best-simplify-65
492×rational_best-simplify-49
464×rational_best-simplify-62
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
015122
1106122
2259122
396798
4620474
Stop Event
node limit
Counts
4 → 172
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1))))
(/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1)))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(*.f64 3 (-.f64 1 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 0 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))))) (#(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 (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2))))) (#(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 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) 1/4)))) (#(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 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))) 8)))) (#(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 +.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (neg.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)) (+.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)) (/.f64 (+.f64 1 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 eps (*.f64 4 (+.f64 1 eps)))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8))) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 -1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/2 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/2 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (+.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/8 (+.f64 1 eps)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (-.f64 -1 (-.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (neg.f64 (/.f64 1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (-.f64 (+.f64 eps -1) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 eps (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 1/2) (-.f64 (+.f64 eps eps) -2)) 2) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (-.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 (-.f64 1 eps) 6)) (*.f64 (+.f64 1 eps) 8)) 2) (/.f64 (/.f64 (-.f64 (-.f64 (+.f64 eps eps) 2) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.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) 4) (/.f64 1/4 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 eps) 4) (-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.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 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (+.f64 1 eps)) (-.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (*.f64 (-.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (/.f64 1/8 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 1/8 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4))))) (#(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 1 (+.f64 1 eps)) (-.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (/.f64 -1/4 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (neg.f64 (/.f64 1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 eps -1)) (/.f64 1/2 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1/2 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 (+.f64 1 eps)) (-.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (-.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 1 eps)) (neg.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 2) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (-.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))) (*.f64 4 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))) (/.f64 1 (/.f64 1/4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 1 eps)) (/.f64 1 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)) (/.f64 1 (/.f64 1/2 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 1 eps)) (-.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 -2 (+.f64 eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/4 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 1 eps))) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16)) (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/2 (+.f64 1 eps))) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/4 (+.f64 1 eps))) (neg.f64 (*.f64 (-.f64 1 eps) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)) (/.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4)) (/.f64 1/4 (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))) (/.f64 1/8 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))) (/.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (/.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 4 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 1 eps))) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 -1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 eps (*.f64 3 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) eps)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) (neg.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps 2) (+.f64 (/.f64 eps 2) (neg.f64 (*.f64 3 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps 2) (-.f64 (/.f64 eps 2) (*.f64 3 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 eps (/.f64 (*.f64 3 (-.f64 1 eps)) 2)) (neg.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 eps eps) (*.f64 3 (-.f64 1 eps))) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) 2) (/.f64 (+.f64 eps (-.f64 eps (*.f64 3 (-.f64 1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 eps 2) (*.f64 3 (-.f64 1 eps))) (/.f64 eps 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 3 (-.f64 1 eps)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (+.f64 eps eps) (*.f64 (-.f64 1 eps) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (-.f64 1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (/.f64 (*.f64 3 (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (-.f64 1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 3 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) 6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 6)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 6)) (*.f64 2 (*.f64 (-.f64 1 eps) 6))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 3 (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))))))))

simplify548.0ms (1.5%)

Algorithm
egg-herbie
Rules
1314×rational_best-simplify-47
1148×rational_best-simplify-54
1132×rational_best-simplify-1
902×rational_best-simplify-52
844×rational_best-simplify-48
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04027802
110597148
236136848
Stop Event
node limit
Counts
220 → 319
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)))))
-3
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 4 eps) 3)
(*.f64 4 eps)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 4 eps) 3)
(*.f64 4 eps)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 4 eps) 3)
3
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 -3 eps))
(*.f64 -3 eps)
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 -3 eps))
(*.f64 -3 eps)
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 -3 eps))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 0)
(+.f64 0 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(+.f64 (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(-.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2))
(*.f64 1 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(*.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))
(*.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) 1/2)
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) 1/4)
(/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(/.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) 2)
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) 4)
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))) 8)
(pow.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(+.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 0)
(+.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(+.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))))
(+.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (neg.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4)))
(+.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)) (+.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)) (/.f64 (+.f64 1 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)))
(+.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(+.f64 (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 eps (*.f64 4 (+.f64 1 eps)))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(+.f64 (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8))) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)))
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) 1)
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 0)
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))
(-.f64 0 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(-.f64 0 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)))
(-.f64 0 (+.f64 (/.f64 -1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))
(-.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))))
(-.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) 2))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 16)))
(-.f64 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(-.f64 (*.f64 3/2 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(-.f64 (*.f64 3/2 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (+.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps)))))
(-.f64 (/.f64 1/8 (+.f64 1 eps)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8))))
(-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (-.f64 -1 (-.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps)))
(-.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (neg.f64 (/.f64 1/4 (+.f64 1 eps))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (-.f64 (+.f64 eps -1) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))))
(-.f64 (-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 eps (*.f64 4 (+.f64 1 eps))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (/.f64 (+.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 1/2) (-.f64 (+.f64 eps eps) -2)) 2) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (-.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)) 2))
(-.f64 (/.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 (-.f64 1 eps) 6)) (*.f64 (+.f64 1 eps) 8)) 2) (/.f64 (/.f64 (-.f64 (-.f64 (+.f64 eps eps) 2) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) 2))
(-.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.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) 4) (/.f64 1/4 (+.f64 1 eps)))
(*.f64 (*.f64 (-.f64 1 eps) 4) (-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 1/4 (+.f64 1 eps))))
(*.f64 4 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(*.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(*.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) 4))
(*.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (/.f64 1/4 (+.f64 1 eps)) (-.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (*.f64 (-.f64 1 eps) 4)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (/.f64 1/8 (+.f64 1 eps)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 1/8 (+.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 1/4)
(*.f64 1/4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 1 eps)))
(*.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (/.f64 -1/4 (+.f64 1 eps)))
(*.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (neg.f64 (/.f64 1/4 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) 2)
(*.f64 2 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(*.f64 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)) 1/2)
(*.f64 (*.f64 -2 (+.f64 eps -1)) (/.f64 1/2 (+.f64 1 eps)))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1/2 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2))))
(*.f64 -2 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2))
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)))
(*.f64 1/2 (-.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))))
(*.f64 (/.f64 2 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2)))
(*.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2))
(*.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))))
(*.f64 (/.f64 1/8 (+.f64 1 eps)) (-.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)))
(*.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4))
(*.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (-.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))
(*.f64 (neg.f64 (-.f64 1 eps)) (neg.f64 (/.f64 1 (+.f64 1 eps))))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) -1)
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 2) 1/8)
(*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16)))
(*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (-.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16))))
(*.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))) (*.f64 4 (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))) (/.f64 1 (/.f64 1/4 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) 4)
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 1 eps)) (/.f64 1 (/.f64 1 (+.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)) (/.f64 1 (/.f64 1/2 (+.f64 1 eps))))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1)))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (-.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 -2 (+.f64 eps -1))))
(*.f64 1/8 (*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 2))
(*.f64 (/.f64 1 (/.f64 1/4 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 1 eps))) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16)) (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))
(*.f64 (/.f64 1 (/.f64 1/2 (+.f64 1 eps))) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)))
(*.f64 (neg.f64 (/.f64 1/4 (+.f64 1 eps))) (neg.f64 (*.f64 (-.f64 1 eps) 4)))
(*.f64 (/.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 4 (+.f64 1 eps))))
(*.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))
(*.f64 (/.f64 1/4 (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)) (/.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))
(*.f64 (*.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4)) (/.f64 1/4 (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))) (/.f64 1/8 (+.f64 1 eps)))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))) (/.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (/.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 1 eps))) (neg.f64 (-.f64 1 eps)))
(*.f64 (/.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))))
(*.f64 (/.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(neg.f64 (+.f64 (/.f64 -1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(+.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 0)
(+.f64 0 (-.f64 eps (*.f64 3 (-.f64 1 eps))))
(+.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) eps)
(+.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) (neg.f64 (neg.f64 eps)))
(+.f64 (/.f64 eps 2) (+.f64 (/.f64 eps 2) (neg.f64 (*.f64 3 (-.f64 1 eps)))))
(+.f64 (/.f64 eps 2) (-.f64 (/.f64 eps 2) (*.f64 3 (-.f64 1 eps))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2))
(+.f64 (-.f64 eps (/.f64 (*.f64 3 (-.f64 1 eps)) 2)) (neg.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2)))
(+.f64 (-.f64 (+.f64 eps eps) (*.f64 3 (-.f64 1 eps))) (neg.f64 eps))
(+.f64 (/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) 2) (/.f64 (+.f64 eps (-.f64 eps (*.f64 3 (-.f64 1 eps)))) 2))
(+.f64 (-.f64 (/.f64 eps 2) (*.f64 3 (-.f64 1 eps))) (/.f64 eps 2))
(*.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps))))
(*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)
(*.f64 -1 (-.f64 (*.f64 3 (-.f64 1 eps)) eps))
(*.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) -1)
(*.f64 1/4 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))))
(*.f64 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))) 1/2)
(*.f64 1/2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (+.f64 eps eps) (*.f64 (-.f64 1 eps) 6))))
(*.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 1/4)
(/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) -1)
(/.f64 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))) 2)
(/.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 4)
(/.f64 (+.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))) 8)
(pow.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)
(neg.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps))
(+.f64 (*.f64 3 (-.f64 1 eps)) 0)
(+.f64 0 (*.f64 3 (-.f64 1 eps)))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (/.f64 (*.f64 3 (-.f64 1 eps)) 2))
(-.f64 (*.f64 3 (-.f64 1 eps)) 0)
(-.f64 0 (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) 2))
(/.f64 (*.f64 3 (-.f64 1 eps)) 1)
(/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) -1)
(/.f64 (*.f64 (-.f64 1 eps) 6) 2)
(/.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 6)) 4)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 6)) (*.f64 2 (*.f64 (-.f64 1 eps) 6))) 8)
(pow.f64 (*.f64 3 (-.f64 1 eps)) 1)
(neg.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))))
Outputs
(*.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/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.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)))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/7 (pow.f64 eps 7))) (*.f64 -2 eps)))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 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 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))) (*.f64 1 (/.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 (log.f64 -1) (*.f64 2 (/.f64 1 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 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))) (*.f64 1 (/.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)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 -2 eps) (+.f64 1 (*.f64 2 (pow.f64 eps 2))))
(+.f64 (+.f64 (*.f64 -2 eps) 1) (*.f64 2 (pow.f64 eps 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(+.f64 (+.f64 1 (*.f64 -2 (pow.f64 eps 3))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 eps)))
(+.f64 1 (+.f64 (*.f64 -2 (pow.f64 eps 3)) (+.f64 (*.f64 -2 eps) (*.f64 2 (pow.f64 eps 2)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 2 (/.f64 1 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(-.f64 -1 (-.f64 (/.f64 2 (pow.f64 eps 2)) (/.f64 2 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 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (/.f64 2 (pow.f64 eps 2))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 2 (/.f64 1 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(-.f64 -1 (-.f64 (/.f64 2 (pow.f64 eps 2)) (/.f64 2 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 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (/.f64 2 (pow.f64 eps 2))))
-3
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(*.f64 4 eps)
(*.f64 eps 4)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(*.f64 4 eps)
(*.f64 eps 4)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
(-.f64 (*.f64 4 eps) 3)
(-.f64 (*.f64 eps 4) 3)
3
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(*.f64 -3 eps)
(*.f64 eps -3)
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(*.f64 -3 eps)
(*.f64 eps -3)
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 3 (*.f64 -3 eps))
(+.f64 3 (*.f64 eps -3))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 0)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 0 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 0)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) 1/2)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) 1/4)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) 2)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) 4)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))) 8)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(pow.f64 (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 0)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 eps 1))))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (-.f64 -1 eps))))
(+.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 4 (+.f64 eps 1)))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (neg.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4)))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (neg.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4)))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (-.f64 1/4 (/.f64 eps (+.f64 eps (+.f64 eps 2)))))
(+.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 eps 1))))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (-.f64 -1 eps))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)) (+.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 -8 (/.f64 eps -1/8))) (+.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 1/8 (+.f64 eps 1))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) -1/8)) (/.f64 (+.f64 (-.f64 1 eps) 1/4) (-.f64 (+.f64 eps eps) -2)))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 -8 (/.f64 eps -1/8))) (/.f64 (+.f64 (-.f64 1 eps) 1/4) (+.f64 eps (+.f64 eps 2))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)) (/.f64 (+.f64 1 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 -8 (/.f64 eps -1/8))) (/.f64 (+.f64 1 (*.f64 4 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) -1/8)) (/.f64 (+.f64 1 (*.f64 4 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)))
(+.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 4 (+.f64 eps 1)))
(+.f64 (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 eps (*.f64 4 (+.f64 1 eps)))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 4 (+.f64 eps 1)))
(+.f64 (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8))) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) -1/8)))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 -8 (/.f64 eps -1/8))) (-.f64 (/.f64 1/4 (+.f64 eps 1)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8))))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) -1/8)) (-.f64 (/.f64 1/4 (+.f64 eps 1)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8))))
(+.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 0)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (+.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2)))
(+.f64 (/.f64 (-.f64 (-.f64 1 eps) (/.f64 (+.f64 eps -1) 2)) (+.f64 eps 1)) (neg.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (+.f64 eps 2))) (/.f64 (+.f64 eps -1) (*.f64 2 (+.f64 eps 1))))
(-.f64 0 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 0 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)))
(neg.f64 (/.f64 (+.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) 2))
(neg.f64 (/.f64 (-.f64 (+.f64 eps eps) 2) (*.f64 2 (+.f64 eps 1))))
(neg.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (*.f64 2 (+.f64 eps 1))))
(-.f64 0 (+.f64 (/.f64 -1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))
(neg.f64 (+.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 1/4 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)))))
(-.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (/.f64 1/4 (+.f64 eps 1)) (-.f64 eps (*.f64 3 (-.f64 1 eps)))))
(-.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))))
(neg.f64 (+.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 1/4 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)))))
(-.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (/.f64 1/4 (+.f64 eps 1)) (-.f64 eps (*.f64 3 (-.f64 1 eps)))))
(-.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (+.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2)))
(+.f64 (/.f64 (-.f64 (-.f64 1 eps) (/.f64 (+.f64 eps -1) 2)) (+.f64 eps 1)) (neg.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2))))
(-.f64 (/.f64 (-.f64 1 eps) (+.f64 eps (+.f64 eps 2))) (/.f64 (+.f64 eps -1) (*.f64 2 (+.f64 eps 1))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4))
(-.f64 1/4 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1)))))
(-.f64 1/4 (-.f64 (/.f64 eps (+.f64 eps (+.f64 eps 2))) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1)))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) 2))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 4))
(-.f64 (/.f64 1/4 (+.f64 eps 1)) (/.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)) 4))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 16)))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (/.f64 (neg.f64 (*.f64 4 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 16)))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (/.f64 (/.f64 (*.f64 4 (-.f64 1 eps)) (-.f64 -1 eps)) 16))
(-.f64 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 eps (-.f64 1 (*.f64 -2 (+.f64 eps -1)))) (+.f64 eps 1))
(/.f64 (-.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 1 eps)) (+.f64 eps 1))
(-.f64 (*.f64 3/2 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(-.f64 (*.f64 (-.f64 1 eps) (/.f64 3/2 (+.f64 eps 1))) (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(-.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 3/2) (/.f64 (-.f64 1 eps) (+.f64 eps (+.f64 eps 2))))
(-.f64 (*.f64 3/2 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (+.f64 (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps)))))
(-.f64 (*.f64 (-.f64 1 eps) (/.f64 3/2 (+.f64 eps 1))) (+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (-.f64 (/.f64 eps (-.f64 (+.f64 eps eps) -2)) 1/4)))
(+.f64 (-.f64 1/4 (/.f64 eps (+.f64 eps (+.f64 eps 2)))) (-.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 3/2) (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1)))))
(-.f64 (/.f64 1/8 (+.f64 1 eps)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8))))
(-.f64 (/.f64 1/8 (+.f64 eps 1)) (+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2)))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (+.f64 eps -1) (*.f64 2 (+.f64 eps 1))))
(-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (-.f64 -1 (-.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (/.f64 1/8 (+.f64 eps 1)) (/.f64 (-.f64 -1 (-.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))) (*.f64 (+.f64 eps 1) 8)))
(-.f64 (/.f64 1/8 (+.f64 eps 1)) (/.f64 (-.f64 (+.f64 eps eps) (+.f64 1 (*.f64 (-.f64 1 eps) 6))) (*.f64 (+.f64 eps 1) 8)))
(-.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps)))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 eps 1))))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (-.f64 -1 eps))))
(-.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (neg.f64 (/.f64 1/4 (+.f64 1 eps))))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 -1/4 (+.f64 eps 1))))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (-.f64 -1 eps))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8))))
(-.f64 (/.f64 1/8 (+.f64 eps 1)) (+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2)))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (+.f64 eps -1) (*.f64 2 (+.f64 eps 1))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (-.f64 (+.f64 eps -1) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 (+.f64 eps -1) (*.f64 4 (-.f64 1 eps)))) (*.f64 (+.f64 eps 1) 8))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 eps (+.f64 1 (*.f64 4 (-.f64 1 eps))))) (*.f64 (+.f64 eps 1) 8))
(/.f64 (+.f64 1 (-.f64 (*.f64 7 (-.f64 1 eps)) eps)) (*.f64 (+.f64 eps 1) 8))
(-.f64 (/.f64 1/2 (+.f64 1 eps)) (+.f64 (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps))))
(neg.f64 (+.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 1/4 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)))))
(-.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (/.f64 1/4 (+.f64 eps 1)) (-.f64 eps (*.f64 3 (-.f64 1 eps)))))
(-.f64 (-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (/.f64 1/8 (+.f64 eps 1)) (+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2)))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (+.f64 eps -1) (*.f64 2 (+.f64 eps 1))))
(-.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8)))
(-.f64 (/.f64 1/8 (+.f64 eps 1)) (+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2)))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) 2))
(-.f64 (/.f64 (+.f64 (-.f64 1 eps) (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 eps 1) 8)) (/.f64 (+.f64 eps -1) (*.f64 2 (+.f64 eps 1))))
(-.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (/.f64 -1/4 (+.f64 1 eps))) (/.f64 eps (*.f64 4 (+.f64 1 eps))))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 4 (+.f64 eps 1))) (+.f64 (/.f64 eps (*.f64 4 (+.f64 eps 1))) (/.f64 -1/4 (+.f64 eps 1))))
(-.f64 (/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) (*.f64 4 (+.f64 eps 1))) (/.f64 -1/4 (+.f64 eps 1)))
(+.f64 (/.f64 1/4 (+.f64 eps 1)) (/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) (*.f64 4 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (*.f64 (+.f64 1 eps) 8)))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 (+.f64 eps -1) (*.f64 4 (-.f64 1 eps)))) (*.f64 (+.f64 eps 1) 8))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 eps (+.f64 1 (*.f64 4 (-.f64 1 eps))))) (*.f64 (+.f64 eps 1) 8))
(/.f64 (+.f64 1 (-.f64 (*.f64 7 (-.f64 1 eps)) eps)) (*.f64 (+.f64 eps 1) 8))
(-.f64 (/.f64 (+.f64 (*.f64 3 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 1 eps) 8)))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 (+.f64 eps -1) (*.f64 4 (-.f64 1 eps)))) (*.f64 (+.f64 eps 1) 8))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (-.f64 eps (+.f64 1 (*.f64 4 (-.f64 1 eps))))) (*.f64 (+.f64 eps 1) 8))
(/.f64 (+.f64 1 (-.f64 (*.f64 7 (-.f64 1 eps)) eps)) (*.f64 (+.f64 eps 1) 8))
(-.f64 (/.f64 (/.f64 (+.f64 (-.f64 1 eps) 1/2) (-.f64 (+.f64 eps eps) -2)) 2) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (-.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)) 2))
(/.f64 (-.f64 (/.f64 (+.f64 (-.f64 1 eps) 1/2) (-.f64 (+.f64 eps eps) -2)) (/.f64 (-.f64 eps (-.f64 1 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2))) (-.f64 (+.f64 eps eps) -2))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 (-.f64 1 eps) 1/2) (-.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (-.f64 1 eps))) (-.f64 (+.f64 eps eps) -2)) 2)
(/.f64 (/.f64 (-.f64 (-.f64 1 eps) (-.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (+.f64 (-.f64 1 eps) 1/2))) (+.f64 eps (+.f64 eps 2))) 2)
(-.f64 (/.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 (-.f64 1 eps) 6)) (*.f64 (+.f64 1 eps) 8)) 2) (/.f64 (/.f64 (-.f64 (-.f64 (+.f64 eps eps) 2) (*.f64 (-.f64 1 eps) 4)) (*.f64 (+.f64 1 eps) 8)) 2))
(/.f64 (-.f64 (/.f64 (+.f64 (*.f64 4 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) 6)) (*.f64 (+.f64 eps 1) 8)) (/.f64 (-.f64 (+.f64 eps eps) (+.f64 (*.f64 4 (-.f64 1 eps)) 2)) (*.f64 (+.f64 eps 1) 8))) 2)
(/.f64 (-.f64 (*.f64 (-.f64 1 eps) 10) (+.f64 (-.f64 eps (*.f64 4 (-.f64 1 eps))) (-.f64 eps 2))) (*.f64 2 (*.f64 (+.f64 eps 1) 8)))
(/.f64 (/.f64 (-.f64 (*.f64 4 (-.f64 1 eps)) (-.f64 (+.f64 eps (+.f64 eps -2)) (*.f64 (-.f64 1 eps) 10))) (*.f64 (+.f64 eps 1) 8)) 2)
(-.f64 (-.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps))) -1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 (-.f64 1 eps) 4) (/.f64 1/4 (+.f64 1 eps)))
(*.f64 4 (*.f64 (-.f64 1 eps) (/.f64 1/4 (+.f64 eps 1))))
(*.f64 4 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1/4))
(*.f64 (*.f64 (-.f64 1 eps) 4) (-.f64 (/.f64 1/2 (+.f64 1 eps)) (/.f64 1/4 (+.f64 1 eps))))
(*.f64 4 (*.f64 (-.f64 1 eps) (/.f64 1/4 (+.f64 eps 1))))
(*.f64 4 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1/4))
(*.f64 4 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) 4))
(*.f64 4 (*.f64 (-.f64 1 eps) (/.f64 1/4 (+.f64 eps 1))))
(*.f64 4 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1/4))
(*.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 1/4 (+.f64 1 eps)) (-.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (*.f64 (-.f64 1 eps) 4)))
(*.f64 (/.f64 1/4 (+.f64 eps 1)) (-.f64 (*.f64 2 (*.f64 4 (-.f64 1 eps))) (*.f64 4 (-.f64 1 eps))))
(*.f64 1/4 (/.f64 (-.f64 (*.f64 (-.f64 1 eps) 8) (*.f64 4 (-.f64 1 eps))) (+.f64 eps 1)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (/.f64 1/8 (+.f64 1 eps)))
(*.f64 2 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (+.f64 eps 1))))
(*.f64 1/8 (/.f64 (*.f64 (-.f64 1 eps) 8) (+.f64 eps 1)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 2) (-.f64 (/.f64 1/4 (+.f64 1 eps)) (/.f64 1/8 (+.f64 1 eps))))
(*.f64 2 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (+.f64 eps 1))))
(*.f64 1/8 (/.f64 (*.f64 (-.f64 1 eps) 8) (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 1/4)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1/4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 1 eps)))
(*.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 eps (-.f64 1 (*.f64 -2 (+.f64 eps -1)))))
(*.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 1 eps)))
(*.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (/.f64 -1/4 (+.f64 1 eps)))
(*.f64 4 (*.f64 (-.f64 1 eps) (/.f64 1/4 (+.f64 eps 1))))
(*.f64 4 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1/4))
(*.f64 (neg.f64 (*.f64 (-.f64 1 eps) 4)) (neg.f64 (/.f64 1/4 (+.f64 1 eps))))
(*.f64 4 (*.f64 (-.f64 1 eps) (/.f64 1/4 (+.f64 eps 1))))
(*.f64 4 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1/4))
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)) 2)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 2 (/.f64 (-.f64 1 eps) (-.f64 (+.f64 eps eps) -2)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)) 1/2)
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) -4) (/.f64 1/4 (+.f64 eps 1)))
(*.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps -1) -4))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (/.f64 1/2 (+.f64 1 eps)))
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) -4) (/.f64 1/4 (+.f64 eps 1)))
(*.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps -1) -4))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1/2 (+.f64 1 eps))))
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) -4) (/.f64 1/4 (+.f64 eps 1)))
(*.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps -1) -4))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)))
(*.f64 4 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2))))
(*.f64 (*.f64 (-.f64 1 eps) 16) (/.f64 1/16 (+.f64 eps 1)))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (-.f64 (/.f64 1/8 (+.f64 1 eps)) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2))))
(*.f64 4 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2))))
(*.f64 (*.f64 (-.f64 1 eps) 16) (/.f64 1/16 (+.f64 eps 1)))
(*.f64 -2 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps)))
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) -4) (/.f64 1/4 (+.f64 eps 1)))
(*.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps -1) -4))
(*.f64 1/2 (-.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))))
(*.f64 1/2 (-.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) 1/4)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1))))
(*.f64 1/2 (/.f64 (-.f64 (-.f64 4 (/.f64 eps 1/4)) (*.f64 -2 (+.f64 eps -1))) (+.f64 eps 1)))
(*.f64 1/2 (/.f64 (-.f64 (/.f64 (-.f64 1 eps) 1/4) (*.f64 -2 (+.f64 eps -1))) (+.f64 eps 1)))
(*.f64 (/.f64 2 (+.f64 1 eps)) (-.f64 1/2 (/.f64 eps 2)))
(*.f64 (/.f64 2 (+.f64 eps 1)) (-.f64 1/2 (/.f64 eps 2)))
(*.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 eps 1)))
(*.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2))
(*.f64 2 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (+.f64 eps 1))))
(*.f64 1/8 (/.f64 (*.f64 (-.f64 1 eps) 8) (+.f64 eps 1)))
(*.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))))
(*.f64 (/.f64 1/8 (+.f64 eps 1)) (*.f64 (*.f64 4 (+.f64 eps 1)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1))))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))))
(*.f64 (/.f64 1/8 (+.f64 1 eps)) (-.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) 4) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)))
(*.f64 2 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (+.f64 eps 1))))
(*.f64 1/8 (/.f64 (*.f64 (-.f64 1 eps) 8) (+.f64 eps 1)))
(*.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4))
(*.f64 4 (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 1/8 (-.f64 (+.f64 eps eps) -2))))
(*.f64 (*.f64 (-.f64 1 eps) 16) (/.f64 1/16 (+.f64 eps 1)))
(*.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (-.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))
(*.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (-.f64 (*.f64 2 (*.f64 4 (*.f64 4 (-.f64 1 eps)))) (*.f64 4 (*.f64 4 (-.f64 1 eps)))))
(*.f64 (/.f64 1/16 (+.f64 eps 1)) (-.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 16)) (*.f64 (-.f64 1 eps) 16)))
(*.f64 (neg.f64 (-.f64 1 eps)) (neg.f64 (/.f64 1 (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)) -1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 2) 1/8)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16)))
(*.f64 (*.f64 4 (*.f64 4 (-.f64 1 eps))) (*.f64 2 (/.f64 (/.f64 1/2 (+.f64 eps 1)) 16)))
(*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 16) (/.f64 1/32 (+.f64 eps 1))))
(*.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 16)) (/.f64 1/32 (+.f64 eps 1)))
(*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (-.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16))))
(*.f64 (*.f64 4 (*.f64 4 (-.f64 1 eps))) (*.f64 2 (/.f64 (/.f64 1/2 (+.f64 eps 1)) 16)))
(*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 16) (/.f64 1/32 (+.f64 eps 1))))
(*.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 16)) (/.f64 1/32 (+.f64 eps 1)))
(*.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 1 eps)))
(*.f64 (/.f64 2 (+.f64 eps 1)) (-.f64 1/2 (/.f64 eps 2)))
(*.f64 (-.f64 1/2 (/.f64 eps 2)) (/.f64 2 (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))) (*.f64 4 (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))) (/.f64 1 (/.f64 1/4 (+.f64 1 eps))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1))) (/.f64 1 (/.f64 1/4 (+.f64 eps 1))))
(*.f64 1 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 1 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 1 (/.f64 (+.f64 eps 1) (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) 4)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 1 eps)) (/.f64 1 (/.f64 1 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))) (/.f64 1 (/.f64 1 (+.f64 eps 1))))
(*.f64 1 (-.f64 (neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)) (/.f64 1 (/.f64 1/2 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))) (/.f64 1 (/.f64 1 (+.f64 eps 1))))
(*.f64 1 (-.f64 (neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1)))
(*.f64 1/2 (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps -1) -4) (/.f64 1/4 (+.f64 eps 1)))
(*.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps -1) -4))
(*.f64 (/.f64 1/2 (+.f64 1 eps)) (-.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 -2 (+.f64 eps -1))))
(*.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 4 (-.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))))
(*.f64 1/8 (*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (/.f64 1/4 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (*.f64 (+.f64 1 eps) (*.f64 4 (+.f64 1 eps)))))
(*.f64 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1))) (/.f64 1 (/.f64 1/4 (+.f64 eps 1))))
(*.f64 1 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (/.f64 1 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))
(/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 1 (/.f64 (+.f64 eps 1) (+.f64 eps 1))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 1 eps))) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))) (/.f64 1 (/.f64 1 (+.f64 eps 1))))
(*.f64 1 (-.f64 (neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1 (*.f64 (-.f64 (+.f64 eps eps) -2) 16)) (*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))
(*.f64 (*.f64 4 (*.f64 4 (-.f64 1 eps))) (*.f64 2 (/.f64 (/.f64 1/2 (+.f64 eps 1)) 16)))
(*.f64 2 (*.f64 (*.f64 (-.f64 1 eps) 16) (/.f64 1/32 (+.f64 eps 1))))
(*.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 16)) (/.f64 1/32 (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 1/2 (+.f64 1 eps))) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) (-.f64 (+.f64 eps eps) -2)))
(*.f64 (/.f64 (-.f64 1 eps) (*.f64 (+.f64 eps 1) (+.f64 eps 1))) (/.f64 1 (/.f64 1 (+.f64 eps 1))))
(*.f64 1 (-.f64 (neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1))) (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (neg.f64 (/.f64 1/4 (+.f64 1 eps))) (neg.f64 (*.f64 (-.f64 1 eps) 4)))
(*.f64 4 (*.f64 (-.f64 1 eps) (/.f64 1/4 (+.f64 eps 1))))
(*.f64 4 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1/4))
(*.f64 (/.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 4 (+.f64 eps 1)) (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 (/.f64 1/16 (+.f64 eps 1)) (+.f64 eps 1))))
(*.f64 (/.f64 1/16 (+.f64 eps 1)) (/.f64 (*.f64 (+.f64 eps 1) (*.f64 (-.f64 1 eps) 16)) (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (/.f64 1/4 (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4)))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (*.f64 (*.f64 (-.f64 1 eps) 4) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 1/4 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 4 (+.f64 eps 1)) (*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 (/.f64 1/16 (+.f64 eps 1)) (+.f64 eps 1))))
(*.f64 (/.f64 1/16 (+.f64 eps 1)) (/.f64 (*.f64 (+.f64 eps 1) (*.f64 (-.f64 1 eps) 16)) (+.f64 eps 1)))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)) (/.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 (*.f64 4 (+.f64 eps 1)) (*.f64 2 (*.f64 4 (-.f64 1 eps)))) (/.f64 (/.f64 1/8 (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1))))
(*.f64 (*.f64 (-.f64 1 eps) 8) (*.f64 1/8 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (*.f64 (-.f64 1 eps) (*.f64 4 (+.f64 1 eps))) (/.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1/4)) (/.f64 1/4 (*.f64 4 (+.f64 1 eps))))
(*.f64 (+.f64 eps 1) (*.f64 4 (/.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1)))))
(*.f64 (-.f64 1 eps) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 1 eps))) (/.f64 1/8 (+.f64 1 eps)))
(*.f64 (/.f64 1/8 (+.f64 eps 1)) (*.f64 (*.f64 4 (+.f64 eps 1)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1))))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))) (/.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (/.f64 1/8 (+.f64 eps 1)) (*.f64 (*.f64 4 (+.f64 eps 1)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1))))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))))
(*.f64 (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)) (/.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 4 (+.f64 1 eps))))
(*.f64 (*.f64 4 (*.f64 4 (-.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 eps 1)) (/.f64 1/8 (*.f64 (-.f64 (+.f64 eps eps) -2) (*.f64 4 (+.f64 eps 1))))))
(*.f64 (*.f64 (-.f64 1 eps) 16) (*.f64 (/.f64 1/16 (+.f64 eps 1)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 1 eps))) (neg.f64 (-.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (/.f64 1/8 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 2)))
(*.f64 (*.f64 (*.f64 4 (+.f64 eps 1)) (*.f64 2 (*.f64 4 (-.f64 1 eps)))) (/.f64 (/.f64 1/8 (+.f64 eps 1)) (*.f64 4 (+.f64 eps 1))))
(*.f64 (*.f64 (-.f64 1 eps) 8) (*.f64 1/8 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 1 eps)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 -2 (+.f64 eps -1))))
(*.f64 (/.f64 1/8 (+.f64 eps 1)) (*.f64 (*.f64 4 (+.f64 eps 1)) (/.f64 (*.f64 -2 (+.f64 eps -1)) (+.f64 eps 1))))
(*.f64 (*.f64 -2 (+.f64 eps -1)) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 0 (+.f64 eps 1)))))
(*.f64 (/.f64 (/.f64 1/8 (-.f64 (+.f64 eps eps) -2)) (*.f64 4 (+.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 1 eps)) (*.f64 (*.f64 (-.f64 1 eps) 4) 4)))
(*.f64 (*.f64 4 (*.f64 4 (-.f64 1 eps))) (*.f64 (*.f64 4 (+.f64 eps 1)) (/.f64 1/8 (*.f64 (-.f64 (+.f64 eps eps) -2) (*.f64 4 (+.f64 eps 1))))))
(*.f64 (*.f64 (-.f64 1 eps) 16) (*.f64 (/.f64 1/16 (+.f64 eps 1)) (+.f64 1 (/.f64 0 (+.f64 eps 1)))))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (+.f64 (/.f64 -1/4 (+.f64 1 eps)) (*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (/.f64 1/4 (+.f64 1 eps)))))
(neg.f64 (+.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 1/4 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) (+.f64 eps 1)))))
(-.f64 (/.f64 1/4 (+.f64 eps 1)) (*.f64 (/.f64 1/4 (+.f64 eps 1)) (-.f64 eps (*.f64 3 (-.f64 1 eps)))))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 0)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 0 (-.f64 eps (*.f64 3 (-.f64 1 eps))))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) eps)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) (neg.f64 (neg.f64 eps)))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (/.f64 eps 2) (+.f64 (/.f64 eps 2) (neg.f64 (*.f64 3 (-.f64 1 eps)))))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (/.f64 eps 2) (-.f64 (/.f64 eps 2) (*.f64 3 (-.f64 1 eps))))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2) (/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 2))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (-.f64 eps (/.f64 (*.f64 3 (-.f64 1 eps)) 2)) (neg.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2)))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (-.f64 (+.f64 eps eps) (*.f64 3 (-.f64 1 eps))) (neg.f64 eps))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) 2) (/.f64 (+.f64 eps (-.f64 eps (*.f64 3 (-.f64 1 eps)))) 2))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (-.f64 (/.f64 eps 2) (*.f64 3 (-.f64 1 eps))) (/.f64 eps 2))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(*.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps))))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(*.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(*.f64 -1 (-.f64 (*.f64 3 (-.f64 1 eps)) eps))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(*.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) -1)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(*.f64 1/4 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))))
(*.f64 1/2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))
(*.f64 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))) 1/2)
(*.f64 1/2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))
(*.f64 1/2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (*.f64 (-.f64 1 eps) 6) (+.f64 eps eps))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 eps (+.f64 eps (*.f64 (-.f64 1 eps) 6)))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (+.f64 eps eps) (*.f64 (-.f64 1 eps) 6))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 (+.f64 eps eps) (*.f64 (-.f64 1 eps) 6))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 eps eps)) (+.f64 eps (+.f64 eps (*.f64 (-.f64 1 eps) 6)))))
(*.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 1/4)
(*.f64 1/2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))
(/.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps) -1)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(/.f64 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))) 2)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(/.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 4)
(/.f64 (*.f64 4 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 8)
(/.f64 (+.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6))))) 8)
(/.f64 (*.f64 2 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 4)
(/.f64 (*.f64 4 (+.f64 eps (-.f64 eps (*.f64 (-.f64 1 eps) 6)))) 8)
(pow.f64 (-.f64 eps (*.f64 3 (-.f64 1 eps))) 1)
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(neg.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) eps))
(+.f64 eps (neg.f64 (*.f64 3 (-.f64 1 eps))))
(-.f64 eps (*.f64 3 (-.f64 1 eps)))
(+.f64 (*.f64 3 (-.f64 1 eps)) 0)
(*.f64 3 (-.f64 1 eps))
(+.f64 0 (*.f64 3 (-.f64 1 eps)))
(*.f64 3 (-.f64 1 eps))
(+.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (/.f64 (*.f64 3 (-.f64 1 eps)) 2))
(*.f64 3 (-.f64 1 eps))
(-.f64 (*.f64 3 (-.f64 1 eps)) 0)
(*.f64 3 (-.f64 1 eps))
(-.f64 0 (neg.f64 (*.f64 3 (-.f64 1 eps))))
(*.f64 3 (-.f64 1 eps))
(-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) 2))
(*.f64 3 (-.f64 1 eps))
(/.f64 (*.f64 3 (-.f64 1 eps)) 1)
(*.f64 3 (-.f64 1 eps))
(/.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))) -1)
(*.f64 3 (-.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 eps) 6) 2)
(*.f64 3 (-.f64 1 eps))
(/.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 6)) 4)
(*.f64 3 (-.f64 1 eps))
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 1 eps) 6)) (*.f64 2 (*.f64 (-.f64 1 eps) 6))) 8)
(*.f64 3 (-.f64 1 eps))
(pow.f64 (*.f64 3 (-.f64 1 eps)) 1)
(*.f64 3 (-.f64 1 eps))
(neg.f64 (neg.f64 (*.f64 3 (-.f64 1 eps))))
(*.f64 3 (-.f64 1 eps))

eval1.8s (5%)

Compiler

Compiled 18936 to 15398 computations (18.7% saved)

prune1.7s (4.8%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New9371938
Fresh011
Picked101
Done055
Total9387945
Error
0.0b
Counts
945 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
0.3b
(+.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)))))
0.7b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.3b
(*.f64 -2 eps)
57.2b
(log.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1)))
57.2b
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
57.1b
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
Compiler

Compiled 85 to 68 computations (20% saved)

localize76.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 45 to 32 computations (28.9% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite632.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
954×rational_best-simplify-3
826×rational_best-simplify-53
804×rational_best-simplify-1
794×rational_best-simplify-49
714×rational_best-simplify-67
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01279
19379
228079
3119355
4702255
Stop Event
node limit
Counts
3 → 183
Calls
Call 1
Inputs
(log.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1)))
(/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1))
(+.f64 eps (+.f64 eps -2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)))) (#(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 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)) (/.f64 (/.f64 eps 2) (-.f64 -1 eps)))))) (#(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 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4) (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)) (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 (/.f64 eps (-.f64 -1 eps)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 eps (-.f64 -1 eps)) 4) (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (/.f64 (+.f64 eps -2) (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (+.f64 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2))))))) (#(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 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4) (/.f64 (neg.f64 (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)) (/.f64 (-.f64 2 eps) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 (neg.f64 eps) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 eps (-.f64 -1 eps)) 4) (/.f64 (neg.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps)))) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 3) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 -1/2 (/.f64 eps 2)) (+.f64 eps (-.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 3) (*.f64 (+.f64 eps 1) -8)) (/.f64 (+.f64 2 (*.f64 eps -2)) (*.f64 (+.f64 eps 1) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 3/2 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 3) (*.f64 (+.f64 eps 1) 4)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -4)) (neg.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps (+.f64 eps -2)) (/.f64 -1/2 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (neg.f64 eps)) (/.f64 1 (+.f64 eps 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 (+.f64 eps 1) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.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 1 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) (/.f64 -1/4 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 (+.f64 1 (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 eps -2)) (/.f64 1/2 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (/.f64 1 (*.f64 (+.f64 eps 1) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 eps -1/2) 1/2) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 1 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (+.f64 eps 1)) (+.f64 -1/2 (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (/.f64 1 (*.f64 (+.f64 eps 1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps (+.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 2 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 -2 (+.f64 2 (*.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (*.f64 (+.f64 1 (neg.f64 eps)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/8 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (+.f64 eps 1)) -1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 eps 1) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1/2 (/.f64 eps 2)) (/.f64 -2 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (-.f64 (*.f64 eps -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 1 (/.f64 -1/2 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)) (/.f64 1 (/.f64 1 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 eps 2) -1/2)) (/.f64 1 (/.f64 2 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 eps 1)) (/.f64 1 (/.f64 -1 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1 (/.f64 -2 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) (+.f64 eps 1)) (/.f64 1 (/.f64 -4 (+.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (+.f64 eps 1)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 eps 1) -8)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 eps 1) 4))) (*.f64 2 (*.f64 (+.f64 1 (neg.f64 eps)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1/2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 eps 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (-.f64 -1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -4 (+.f64 eps 1))) (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (neg.f64 eps)) (+.f64 eps 1)) (/.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))) (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (+.f64 2 (*.f64 eps -2))) (/.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))) (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (neg.f64 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 -1/2 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (/.f64 -1/2 (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (+.f64 2 (*.f64 eps -2))) (/.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))) (/.f64 -1/4 (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))) (/.f64 1/2 (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 1 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1))) (/.f64 -1/2 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))) (/.f64 -1/4 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))) (/.f64 1/2 (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps 1) (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 1 (+.f64 eps 1))) (+.f64 (*.f64 eps -1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (+.f64 1 (neg.f64 eps)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (-.f64 (*.f64 eps -2) 2)) (*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (+.f64 2 (*.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/4 (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 (+.f64 1 (neg.f64 eps)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 1 (neg.f64 eps)) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (+.f64 2 (*.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (*.f64 (+.f64 1 (neg.f64 eps)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 eps (-.f64 2 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps -2) (neg.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps (+.f64 eps -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 2 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps eps) (+.f64 eps (-.f64 2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (-.f64 2 eps)) (+.f64 (+.f64 eps -2) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps -1) (+.f64 1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps 2) (-.f64 (+.f64 (*.f64 eps -1/2) (neg.f64 eps)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps 2) (-.f64 (+.f64 1 (*.f64 eps -1/2)) (+.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps 2) (+.f64 (*.f64 eps -1/2) (-.f64 2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eps 2) (-.f64 (-.f64 2 eps) (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 eps -1) (+.f64 1 (*.f64 eps -1/2))) (*.f64 eps -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 eps -1) (*.f64 eps -1/2)) (+.f64 1 (*.f64 eps -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 (*.f64 eps -1/2) (+.f64 eps -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1/2 (/.f64 eps 2)) (*.f64 3 (+.f64 (*.f64 eps -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (+.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 eps 2) 2) (-.f64 (neg.f64 eps) (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 eps 2) (-.f64 2 eps)) (*.f64 eps -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 eps -1) (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 3) 4) (+.f64 (*.f64 eps -1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 -1 (/.f64 eps 2)) (neg.f64 eps)) (neg.f64 (+.f64 -1 (/.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps (+.f64 -1 (/.f64 eps 2))) (neg.f64 (+.f64 -1 (/.f64 eps 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 eps (/.f64 eps 2)) (-.f64 2 (/.f64 eps 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 eps -2) (/.f64 eps 2)) (*.f64 eps -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (+.f64 1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps (+.f64 eps -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (neg.f64 eps)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 2 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 eps (+.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 eps -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 eps -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -2 (+.f64 2 (*.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 eps (+.f64 eps -2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps (+.f64 eps -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (neg.f64 eps)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 eps -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 eps -1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 eps 4) (*.f64 (*.f64 -2 (-.f64 2 eps)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 eps (+.f64 eps -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 2 (*.f64 eps -2)))))))

simplify547.0ms (1.5%)

Algorithm
egg-herbie
Rules
1394×rational_best-simplify-1
954×rational_best-simplify-47
864×rational_best-simplify-54
806×rational_best-simplify-64
698×rational_best-simplify-108
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04206921
111506767
238666353
Stop Event
node limit
Counts
219 → 309
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)))))
-2
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 2 eps) 2)
(*.f64 2 eps)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 2 eps) 2)
(*.f64 2 eps)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 2 eps) 2)
(+.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(+.f64 0 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(+.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(-.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) 2))
(*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(*.f64 1 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 1/2)
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 1/4)
(*.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)))
(/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 2)
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 4)
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))) 8)
(pow.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(+.f64 0 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)) (/.f64 (/.f64 eps 2) (-.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 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))
(+.f64 (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4) (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)))
(+.f64 (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)) (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4))
(+.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 (/.f64 eps (-.f64 -1 eps)) 4))
(+.f64 (/.f64 (/.f64 eps (-.f64 -1 eps)) 4) (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(-.f64 0 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(-.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (/.f64 (+.f64 eps -2) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (+.f64 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps 1)))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))
(-.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2))
(-.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4) (/.f64 (neg.f64 (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)) (/.f64 (-.f64 2 eps) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 (neg.f64 eps) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (/.f64 eps (-.f64 -1 eps)) 4) (/.f64 (neg.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps)))) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 3) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 -1/2 (/.f64 eps 2)) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 3) (*.f64 (+.f64 eps 1) -8)) (/.f64 (+.f64 2 (*.f64 eps -2)) (*.f64 (+.f64 eps 1) -8)))
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2) 2))
(-.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 3) (*.f64 (+.f64 eps 1) 4)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) 4)))
(-.f64 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -4)) (neg.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -4)))
(*.f64 -2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2))
(*.f64 (+.f64 eps (+.f64 eps -2)) (/.f64 -1/2 (+.f64 eps 1)))
(*.f64 (+.f64 1 (neg.f64 eps)) (/.f64 1 (+.f64 eps 1)))
(*.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(*.f64 (+.f64 eps 1) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(*.f64 1 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) -1/2)
(*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) (/.f64 -1/4 (+.f64 eps 1)))
(*.f64 -4 (/.f64 (+.f64 1 (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4)))
(*.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))
(*.f64 (+.f64 2 (*.f64 eps -2)) (/.f64 1/2 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (/.f64 1 (*.f64 (+.f64 eps 1) -8)))
(*.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 1 (neg.f64 eps)))
(*.f64 (/.f64 1 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(*.f64 (+.f64 (*.f64 eps -1/2) 1/2) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 1 (+.f64 eps 1))))
(*.f64 (/.f64 -2 (+.f64 eps 1)) (+.f64 -1/2 (/.f64 eps 2)))
(*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) 1/2)
(*.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) -1/4)
(*.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (/.f64 1 (*.f64 (+.f64 eps 1) 4)))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -1)
(*.f64 1/2 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)))
(*.f64 -1/2 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)))
(*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)))
(*.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps (+.f64 eps -2)))
(*.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1))))
(*.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 2 (*.f64 eps -2)))
(*.f64 (/.f64 1/2 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))))
(*.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 -2 (+.f64 2 (*.f64 eps -2))))
(*.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (*.f64 (+.f64 1 (neg.f64 eps)) 4))
(*.f64 -1/8 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (+.f64 eps 1)))
(*.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (+.f64 eps 1)) -1/8)
(*.f64 (*.f64 2 (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 eps 1) 4))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2) -2)
(*.f64 (+.f64 -1/2 (/.f64 eps 2)) (/.f64 -2 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (-.f64 (*.f64 eps -2) 2))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 1 (/.f64 -1/2 (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)) (+.f64 eps 1))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)) (/.f64 1 (/.f64 1 (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 eps 2) -1/2)) (/.f64 1 (/.f64 2 (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 eps 1)) (/.f64 1 (/.f64 -1 (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1 (/.f64 -2 (+.f64 eps 1))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) (+.f64 eps 1)) (/.f64 1 (/.f64 -4 (+.f64 eps 1))))
(*.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (+.f64 eps 1)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 1 (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4)) -4)
(*.f64 (/.f64 1 (*.f64 (+.f64 eps 1) -8)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 eps 1) 4))) (*.f64 2 (*.f64 (+.f64 1 (neg.f64 eps)) 4)))
(*.f64 (/.f64 1 (/.f64 -1/2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 eps 2) -1/2)))
(*.f64 (/.f64 1 (/.f64 -1 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 -2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (-.f64 -1 eps)))
(*.f64 (/.f64 1 (/.f64 -4 (+.f64 eps 1))) (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (+.f64 1 (neg.f64 eps)) (+.f64 eps 1)) (/.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))) (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (+.f64 eps 1) (+.f64 2 (*.f64 eps -2))) (/.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))) (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 1 (neg.f64 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 -1/2 (+.f64 eps 1)))
(*.f64 (*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (/.f64 -1/2 (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (+.f64 2 (*.f64 eps -2))) (/.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))) (/.f64 -1/4 (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))) (/.f64 1/2 (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 1 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1))) (/.f64 -1/2 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))) (/.f64 -1/4 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))) (/.f64 1/2 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (+.f64 eps 1)))
(*.f64 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 1 (+.f64 eps 1))) (+.f64 (*.f64 eps -1/2) 1/2))
(*.f64 (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (+.f64 1 (neg.f64 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 -1/2 (-.f64 (*.f64 eps -2) 2)) (*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (+.f64 2 (*.f64 eps -2))))
(*.f64 (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))))
(*.f64 (/.f64 1/2 (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))))
(*.f64 (/.f64 -1/4 (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 (+.f64 1 (neg.f64 eps)) 4)))
(*.f64 (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 1 (neg.f64 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (+.f64 2 (*.f64 eps -2))))
(*.f64 (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (*.f64 (+.f64 1 (neg.f64 eps)) 4)))
(pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(-.f64 eps (-.f64 2 eps))
(-.f64 (+.f64 eps -2) (neg.f64 eps))
(-.f64 (+.f64 eps (+.f64 eps -2)) 0)
(-.f64 0 (+.f64 2 (*.f64 eps -2)))
(-.f64 (+.f64 eps eps) 2)
(-.f64 (+.f64 eps eps) (+.f64 eps (-.f64 2 eps)))
(-.f64 (*.f64 -2 (-.f64 2 eps)) (+.f64 (+.f64 eps -2) (neg.f64 eps)))
(-.f64 (+.f64 eps -1) (+.f64 1 (neg.f64 eps)))
(-.f64 (/.f64 eps 2) (-.f64 (+.f64 (*.f64 eps -1/2) (neg.f64 eps)) -2))
(-.f64 (/.f64 eps 2) (-.f64 (+.f64 1 (*.f64 eps -1/2)) (+.f64 eps -1)))
(-.f64 (/.f64 eps 2) (+.f64 (*.f64 eps -1/2) (-.f64 2 eps)))
(-.f64 (/.f64 eps 2) (-.f64 (-.f64 2 eps) (/.f64 eps 2)))
(-.f64 (-.f64 (+.f64 eps -1) (+.f64 1 (*.f64 eps -1/2))) (*.f64 eps -1/2))
(-.f64 (-.f64 (+.f64 eps -1) (*.f64 eps -1/2)) (+.f64 1 (*.f64 eps -1/2)))
(-.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 (*.f64 eps -1/2) (+.f64 eps -1)))
(-.f64 (+.f64 -1/2 (/.f64 eps 2)) (*.f64 3 (+.f64 (*.f64 eps -1/2) 1/2)))
(-.f64 (+.f64 -1 (+.f64 eps eps)) 1)
(-.f64 (-.f64 (/.f64 eps 2) 2) (-.f64 (neg.f64 eps) (/.f64 eps 2)))
(-.f64 (-.f64 (/.f64 eps 2) (-.f64 2 eps)) (*.f64 eps -1/2))
(-.f64 (-.f64 (+.f64 eps -1) (neg.f64 eps)) 1)
(-.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 3) 4) (+.f64 (*.f64 eps -1/2) 1/2))
(-.f64 (-.f64 (+.f64 -1 (/.f64 eps 2)) (neg.f64 eps)) (neg.f64 (+.f64 -1 (/.f64 eps 2))))
(-.f64 (+.f64 eps (+.f64 -1 (/.f64 eps 2))) (neg.f64 (+.f64 -1 (/.f64 eps 2))))
(-.f64 (+.f64 eps (/.f64 eps 2)) (-.f64 2 (/.f64 eps 2)))
(-.f64 (+.f64 (+.f64 eps -2) (/.f64 eps 2)) (*.f64 eps -1/2))
(*.f64 -2 (+.f64 1 (neg.f64 eps)))
(*.f64 (+.f64 eps (+.f64 eps -2)) 1)
(*.f64 (+.f64 1 (neg.f64 eps)) -2)
(*.f64 -1 (+.f64 2 (*.f64 eps -2)))
(*.f64 1 (+.f64 eps (+.f64 eps -2)))
(*.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) 1/2)
(*.f64 2 (+.f64 eps -1))
(*.f64 (+.f64 2 (*.f64 eps -2)) -1)
(*.f64 (+.f64 eps -1) 2)
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) 1/4)
(*.f64 1/2 (*.f64 -2 (+.f64 2 (*.f64 eps -2))))
(*.f64 1/4 (*.f64 (+.f64 eps (+.f64 eps -2)) 4))
(/.f64 (+.f64 eps (+.f64 eps -2)) 1)
(/.f64 (+.f64 1 (neg.f64 eps)) -1/2)
(/.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) 2)
(/.f64 (+.f64 2 (*.f64 eps -2)) -1)
(/.f64 (+.f64 eps -1) 1/2)
(/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 8)
(/.f64 (+.f64 (*.f64 eps 4) (*.f64 (*.f64 -2 (-.f64 2 eps)) 2)) 4)
(pow.f64 (+.f64 eps (+.f64 eps -2)) 1)
(neg.f64 (+.f64 2 (*.f64 eps -2)))
Outputs
(*.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/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2 eps) (*.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)))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7))) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/7 (pow.f64 eps 7)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (+.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 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/3 (/.f64 1 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))) (*.f64 2/3 (/.f64 1 (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 (log.f64 -1) (*.f64 2 (/.f64 1 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 (/.f64 1 eps)) (*.f64 1 (/.f64 2/3 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/3 (/.f64 1 (pow.f64 eps 3)))))
(-.f64 (log.f64 -1) (+.f64 (/.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 1 (/.f64 2/3 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 1 (/.f64 2/5 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))) (*.f64 2/3 (/.f64 1 (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)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 1 (*.f64 2 (pow.f64 eps 2))))
(+.f64 1 (+.f64 (*.f64 -2 eps) (*.f64 2 (pow.f64 eps 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(+.f64 (+.f64 1 (*.f64 -2 (pow.f64 eps 3))) (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 1 (+.f64 (*.f64 2 (pow.f64 eps 2)) (*.f64 -2 (pow.f64 eps 3)))))
(+.f64 (+.f64 1 (*.f64 2 (pow.f64 eps 2))) (*.f64 -2 (+.f64 (pow.f64 eps 3) eps)))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 2 (/.f64 1 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 -1 (-.f64 (/.f64 2 eps) (/.f64 2 (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 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (/.f64 2 (pow.f64 eps 2))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (*.f64 2 (/.f64 1 eps)) -1)
(+.f64 -1 (*.f64 2 (/.f64 1 eps)))
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 -1 (-.f64 (/.f64 2 eps) (/.f64 2 (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 (*.f64 2 (/.f64 1 eps)) (*.f64 2 (/.f64 1 (pow.f64 eps 3)))) (+.f64 1 (*.f64 1 (/.f64 2 (pow.f64 eps 2)))))
(+.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 1 eps) (/.f64 1 (pow.f64 eps 3)))) (*.f64 2 (/.f64 1 (pow.f64 eps 2)))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3))) (/.f64 2 (pow.f64 eps 2))))
-2
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 2 eps)
(*.f64 eps 2)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 2 eps)
(*.f64 eps 2)
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 2 eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(+.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 0 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 0)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(-.f64 (/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 1/2)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 1/4)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(*.f64 1/4 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)))
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) 2)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) 4)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2)) (*.f64 2 (*.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2))) 8)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(pow.f64 (log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 1)
(log.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(+.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 0 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)) (/.f64 (/.f64 eps 2) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 1 (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(+.f64 (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4) (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)))
(+.f64 (/.f64 (+.f64 -2 eps) (*.f64 (+.f64 eps 1) -4)) (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)))
(/.f64 (+.f64 (+.f64 -2 eps) (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4))
(/.f64 (+.f64 eps (+.f64 (*.f64 eps 3) -4)) (*.f64 (+.f64 eps 1) -4))
(+.f64 (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)) (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4))
(+.f64 (/.f64 (+.f64 -2 eps) (*.f64 (+.f64 eps 1) -4)) (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)))
(/.f64 (+.f64 (+.f64 -2 eps) (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4))
(/.f64 (+.f64 eps (+.f64 (*.f64 eps 3) -4)) (*.f64 (+.f64 eps 1) -4))
(+.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 (/.f64 eps (-.f64 -1 eps)) 4))
(+.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 eps (*.f64 (-.f64 -1 eps) 4)))
(+.f64 (/.f64 (-.f64 eps (/.f64 (-.f64 2 eps) 1/2)) (*.f64 (+.f64 eps 1) -4)) (/.f64 eps (*.f64 (-.f64 -1 eps) 4)))
(+.f64 (/.f64 (/.f64 eps (-.f64 -1 eps)) 4) (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)))
(+.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 eps (*.f64 (-.f64 -1 eps) 4)))
(+.f64 (/.f64 (-.f64 eps (/.f64 (-.f64 2 eps) 1/2)) (*.f64 (+.f64 eps 1) -4)) (/.f64 eps (*.f64 (-.f64 -1 eps) 4)))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 0)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 0 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (/.f64 (+.f64 eps -2) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 eps (*.f64 2 (-.f64 -1 eps))) (/.f64 (+.f64 -2 eps) (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 (/.f64 eps 2) (-.f64 -1 eps)) (+.f64 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 eps (*.f64 2 (-.f64 -1 eps))) (+.f64 (/.f64 -1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps (-.f64 eps -2)))))
(-.f64 (/.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 -1 eps)) (/.f64 eps (+.f64 eps (-.f64 eps -2))))
(-.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 eps (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 eps (-.f64 -1 eps)) (/.f64 -1 (+.f64 eps 1)))
(-.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2))
(-.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) -2)))
(/.f64 (-.f64 (+.f64 (/.f64 eps 2) -1/2) (+.f64 1/2 (/.f64 eps -2))) (-.f64 -1 eps))
(/.f64 (+.f64 (-.f64 (+.f64 (/.f64 eps 2) -1/2) (/.f64 eps -2)) -1/2) (-.f64 -1 eps))
(-.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 (/.f64 (/.f64 (+.f64 eps -2) (+.f64 eps 1)) -4) (/.f64 (neg.f64 (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (+.f64 -2 eps) (*.f64 (+.f64 eps 1) -4)) (/.f64 (neg.f64 (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4)))
(/.f64 (-.f64 (+.f64 -2 eps) (+.f64 2 (neg.f64 (*.f64 eps 3)))) (*.f64 (+.f64 eps 1) -4))
(/.f64 (-.f64 eps (+.f64 4 (neg.f64 (*.f64 eps 3)))) (*.f64 (+.f64 eps 1) -4))
(-.f64 (/.f64 (+.f64 -2 (*.f64 eps 3)) (*.f64 (+.f64 eps 1) -4)) (/.f64 (-.f64 2 eps) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (+.f64 -2 eps) (*.f64 (+.f64 eps 1) -4)) (/.f64 (neg.f64 (+.f64 -2 (*.f64 eps 3))) (*.f64 (+.f64 eps 1) -4)))
(/.f64 (-.f64 (+.f64 -2 eps) (+.f64 2 (neg.f64 (*.f64 eps 3)))) (*.f64 (+.f64 eps 1) -4))
(/.f64 (-.f64 eps (+.f64 4 (neg.f64 (*.f64 eps 3)))) (*.f64 (+.f64 eps 1) -4))
(-.f64 (/.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (*.f64 (+.f64 eps 1) -4)) (/.f64 (neg.f64 eps) (*.f64 (+.f64 eps 1) -4)))
(/.f64 (-.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4))
(/.f64 (+.f64 eps (-.f64 eps (/.f64 (-.f64 2 eps) 1/2))) (*.f64 (+.f64 eps 1) -4))
(-.f64 (/.f64 (/.f64 eps (-.f64 -1 eps)) 4) (/.f64 (neg.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps)))) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 eps (*.f64 (-.f64 -1 eps) 4)) (/.f64 (neg.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps)))) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 eps (*.f64 (-.f64 -1 eps) 4)) (/.f64 (-.f64 (/.f64 (-.f64 2 eps) 1/2) eps) (*.f64 (+.f64 eps 1) -4)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 3) 2) (+.f64 eps (-.f64 eps -2))) (/.f64 (+.f64 -1/2 (/.f64 eps 2)) (+.f64 eps (-.f64 eps -2))))
(/.f64 (-.f64 (/.f64 (*.f64 3 (+.f64 1 (neg.f64 eps))) 2) (+.f64 (/.f64 eps 2) -1/2)) (+.f64 eps (-.f64 eps -2)))
(/.f64 (-.f64 (/.f64 (*.f64 3 (-.f64 1 eps)) 2) (+.f64 (/.f64 eps 2) -1/2)) (+.f64 eps (-.f64 eps -2)))
(-.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 3) (*.f64 (+.f64 eps 1) -8)) (/.f64 (+.f64 2 (*.f64 eps -2)) (*.f64 (+.f64 eps 1) -8)))
(/.f64 (-.f64 (*.f64 3 (+.f64 -2 (+.f64 eps eps))) (+.f64 (*.f64 -2 eps) 2)) (*.f64 (+.f64 eps 1) -8))
(/.f64 (+.f64 (-.f64 (*.f64 3 (+.f64 -2 (+.f64 eps eps))) (*.f64 -2 eps)) -2) (*.f64 (+.f64 eps 1) -8))
(/.f64 (-.f64 -2 (-.f64 (*.f64 -2 eps) (*.f64 3 (+.f64 -2 (+.f64 eps eps))))) (*.f64 (+.f64 eps 1) -8))
(-.f64 (/.f64 (*.f64 3/2 (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) 2) (/.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2) 2))
(-.f64 (/.f64 (*.f64 (+.f64 eps -1) (/.f64 3/2 (-.f64 -1 eps))) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -4))
(-.f64 (/.f64 (*.f64 (+.f64 eps -1) (/.f64 3/2 (-.f64 -1 eps))) 2) (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) -4)))
(-.f64 (/.f64 (*.f64 (+.f64 eps -1) (/.f64 3/2 (-.f64 -1 eps))) 2) (/.f64 (+.f64 eps -1) (*.f64 4 (+.f64 eps 1))))
(-.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 3) (*.f64 (+.f64 eps 1) 4)) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) 4)))
(/.f64 (-.f64 (*.f64 3 (+.f64 1 (neg.f64 eps))) (+.f64 eps -1)) (*.f64 4 (+.f64 eps 1)))
(/.f64 (-.f64 (*.f64 3 (-.f64 1 eps)) (+.f64 eps -1)) (*.f64 4 (+.f64 eps 1)))
(-.f64 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -4)) (neg.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -4)))
(-.f64 (+.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))) (neg.f64 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))))
(-.f64 (+.f64 (/.f64 (+.f64 eps -1) (*.f64 2 (-.f64 -1 eps))) (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))) (/.f64 (+.f64 eps -1) (*.f64 4 (+.f64 eps 1))))
(*.f64 -2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 eps (+.f64 eps -2)) (/.f64 -1/2 (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 1 (neg.f64 eps)) (/.f64 1 (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 -1 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 eps 1) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) -1/2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) (/.f64 -1/4 (+.f64 eps 1)))
(*.f64 (+.f64 (*.f64 -2 eps) 2) (*.f64 -2 (/.f64 -1/4 (+.f64 eps 1))))
(*.f64 -2 (*.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 (*.f64 -2 eps) 2)))
(*.f64 -4 (/.f64 (+.f64 1 (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 2))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 2 (*.f64 eps -2)) (/.f64 1/2 (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (/.f64 1 (*.f64 (+.f64 eps 1) -8)))
(*.f64 (*.f64 4 (+.f64 -2 (+.f64 eps eps))) (/.f64 (/.f64 1 (+.f64 eps 1)) -8))
(*.f64 4 (*.f64 1 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))))
(*.f64 2 (/.f64 (+.f64 1/2 (/.f64 eps -2)) (+.f64 eps 1)))
(*.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 1 (neg.f64 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (+.f64 (*.f64 eps -1/2) 1/2) (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 1 (+.f64 eps 1))))
(*.f64 (+.f64 1/2 (*.f64 eps -1/2)) (/.f64 2 (+.f64 eps 1)))
(*.f64 (/.f64 -2 (+.f64 eps 1)) (+.f64 -1/2 (/.f64 eps 2)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) 1/2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) -1/4)
(*.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (/.f64 -1/4 (-.f64 -1 eps)))
(*.f64 -1/4 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)))
(*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 -1/4 (-.f64 -1 eps)))
(*.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (/.f64 1 (*.f64 (+.f64 eps 1) 4)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) -1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1/2 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 -1/2 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)))
(*.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (/.f64 -1/4 (-.f64 -1 eps)))
(*.f64 -1/4 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)))
(*.f64 (*.f64 4 (-.f64 1 eps)) (/.f64 -1/4 (-.f64 -1 eps)))
(*.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps (+.f64 eps -2)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 -2 eps) 2)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/2 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 2 (*.f64 eps -2)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1/2 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 -2 (+.f64 2 (*.f64 eps -2))))
(*.f64 (+.f64 (*.f64 -2 eps) 2) (*.f64 -2 (/.f64 -1/4 (+.f64 eps 1))))
(*.f64 -2 (*.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 (*.f64 -2 eps) 2)))
(*.f64 (/.f64 -1/4 (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))))
(*.f64 -1/4 (/.f64 (*.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (/.f64 (+.f64 eps 1) (-.f64 -1 eps))) (+.f64 eps 1)))
(*.f64 (*.f64 4 (*.f64 (+.f64 eps 1) (+.f64 1 (neg.f64 eps)))) (/.f64 (/.f64 -1/4 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 4 (*.f64 (+.f64 eps 1) (-.f64 1 eps))) (/.f64 (/.f64 -1/4 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (*.f64 (+.f64 1 (neg.f64 eps)) 4))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 -1/8 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (+.f64 eps 1)))
(*.f64 (*.f64 4 (+.f64 -2 (+.f64 eps eps))) (/.f64 (/.f64 1 (+.f64 eps 1)) -8))
(*.f64 4 (*.f64 1 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))))
(*.f64 2 (/.f64 (+.f64 1/2 (/.f64 eps -2)) (+.f64 eps 1)))
(*.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) (+.f64 eps 1)) -1/8)
(*.f64 (*.f64 4 (+.f64 -2 (+.f64 eps eps))) (/.f64 (/.f64 1 (+.f64 eps 1)) -8))
(*.f64 4 (*.f64 1 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))))
(*.f64 2 (/.f64 (+.f64 1/2 (/.f64 eps -2)) (+.f64 eps 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 eps 1) 4))))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) -2) -2)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (+.f64 -1/2 (/.f64 eps 2)) (/.f64 -2 (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (-.f64 (*.f64 eps -2) 2))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 1 (/.f64 -1/2 (+.f64 eps 1))))
(*.f64 1 (/.f64 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))) (/.f64 -1/2 (+.f64 eps 1))))
(/.f64 (+.f64 eps -1) (*.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)) (/.f64 1 (/.f64 1 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 eps 2) -1/2)) (/.f64 1 (/.f64 2 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 1 (/.f64 2 (+.f64 eps 1))) (-.f64 (/.f64 eps 2) -1/2)))
(*.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (-.f64 (/.f64 eps 2) -1/2))) (/.f64 4 (+.f64 eps 1))))
(/.f64 (+.f64 eps -1) (*.f64 (/.f64 2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (-.f64 (/.f64 eps 2) -1/2))))
(*.f64 (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 eps 1)) (/.f64 1 (/.f64 -1 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (-.f64 -1 eps)) (/.f64 1 (/.f64 -2 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) (+.f64 eps 1)) (/.f64 1 (/.f64 -4 (+.f64 eps 1))))
(*.f64 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)) (/.f64 (/.f64 1 (/.f64 -4 (+.f64 eps 1))) (+.f64 eps 1)))
(*.f64 1 (-.f64 (/.f64 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)) -4) (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (/.f64 (*.f64 4 (-.f64 1 eps)) (-.f64 -1 eps)) -4) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (+.f64 eps 1)) 1/4)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 (+.f64 1 (neg.f64 eps)) (*.f64 (+.f64 eps 1) -4)) -4)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (*.f64 (+.f64 eps 1) -8)) (*.f64 (+.f64 eps (+.f64 eps -2)) 4))
(*.f64 (*.f64 4 (+.f64 -2 (+.f64 eps eps))) (/.f64 (/.f64 1 (+.f64 eps 1)) -8))
(*.f64 4 (*.f64 1 (/.f64 (+.f64 eps -1) (*.f64 (+.f64 eps 1) -4))))
(*.f64 2 (/.f64 (+.f64 1/2 (/.f64 eps -2)) (+.f64 eps 1)))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 eps 1) 4))) (*.f64 2 (*.f64 (+.f64 1 (neg.f64 eps)) 4)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (/.f64 -1/2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 1 (/.f64 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))) (/.f64 -1/2 (+.f64 eps 1))))
(/.f64 (+.f64 eps -1) (*.f64 (/.f64 -1/2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (/.f64 eps 2) -1/2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (/.f64 1 (/.f64 2 (+.f64 eps 1))) (-.f64 (/.f64 eps 2) -1/2)))
(*.f64 2 (/.f64 (/.f64 (+.f64 eps -1) (*.f64 (-.f64 -1 eps) (-.f64 (/.f64 eps 2) -1/2))) (/.f64 4 (+.f64 eps 1))))
(/.f64 (+.f64 eps -1) (*.f64 (/.f64 2 (+.f64 eps 1)) (*.f64 (-.f64 -1 eps) (-.f64 (/.f64 eps 2) -1/2))))
(*.f64 (/.f64 1 (/.f64 -1 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 -2 (+.f64 eps 1))) (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps)) (-.f64 -1 eps)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 1 (/.f64 -4 (+.f64 eps 1))) (/.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)) (/.f64 (/.f64 1 (/.f64 -4 (+.f64 eps 1))) (+.f64 eps 1)))
(*.f64 1 (-.f64 (/.f64 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)) -4) (/.f64 0 (+.f64 eps 1))))
(-.f64 (/.f64 (/.f64 (*.f64 4 (-.f64 1 eps)) (-.f64 -1 eps)) -4) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (+.f64 1 (neg.f64 eps)) (+.f64 eps 1)) (/.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))) (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/4 (*.f64 (+.f64 eps 1) (-.f64 (*.f64 -2 eps) 2)))))
(*.f64 (/.f64 -1/4 (+.f64 eps 1)) (/.f64 (*.f64 -2 (-.f64 (*.f64 (*.f64 -2 eps) (*.f64 -2 eps)) 4)) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (*.f64 -2 (-.f64 (*.f64 (*.f64 -2 eps) (*.f64 -2 eps)) 4)) (/.f64 -1/4 (*.f64 (+.f64 eps 1) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (+.f64 eps 1) (+.f64 2 (*.f64 eps -2))) (/.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))) (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 eps 1)))
(*.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) (*.f64 (+.f64 eps 1) (/.f64 -1/4 (*.f64 (+.f64 eps 1) (+.f64 eps 1)))))
(*.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) (*.f64 (+.f64 eps 1) (/.f64 -1/4 (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)))))
(*.f64 (*.f64 (+.f64 1 (neg.f64 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 eps -2) 2)) (/.f64 -1/2 (+.f64 eps 1)))
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (-.f64 (*.f64 -2 eps) 2)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/2 (+.f64 eps 1))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (*.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (/.f64 -1/2 (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (+.f64 2 (*.f64 eps -2))) (/.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))) (/.f64 -1/4 (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/4 (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (*.f64 4 (-.f64 1 eps)) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/4 (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))) (/.f64 1/2 (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps -1) (-.f64 -1 eps))) (/.f64 1 (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1))) (/.f64 -1/2 (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))) (/.f64 -1/4 (+.f64 eps 1)))
(*.f64 -1/4 (/.f64 (*.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (/.f64 (+.f64 eps 1) (-.f64 -1 eps))) (+.f64 eps 1)))
(*.f64 (*.f64 4 (*.f64 (+.f64 eps 1) (+.f64 1 (neg.f64 eps)))) (/.f64 (/.f64 -1/4 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 4 (*.f64 (+.f64 eps 1) (-.f64 1 eps))) (/.f64 (/.f64 -1/4 (-.f64 -1 eps)) (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))) (/.f64 1/2 (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (*.f64 (+.f64 eps 1) (*.f64 (+.f64 1 (neg.f64 eps)) 4)) (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (+.f64 (/.f64 1 (+.f64 eps 1)) (/.f64 1 (+.f64 eps 1))) (+.f64 (*.f64 eps -1/2) 1/2))
(*.f64 (+.f64 1/2 (*.f64 eps -1/2)) (/.f64 2 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (+.f64 1 (neg.f64 eps)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 -1/2 (-.f64 (*.f64 eps -2) 2)) (*.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (+.f64 2 (*.f64 eps -2))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))))
(*.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/4 (*.f64 (+.f64 eps 1) (-.f64 (*.f64 -2 eps) 2)))))
(*.f64 (/.f64 -1/4 (+.f64 eps 1)) (/.f64 (*.f64 -2 (-.f64 (*.f64 (*.f64 -2 eps) (*.f64 -2 eps)) 4)) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (*.f64 -2 (-.f64 (*.f64 (*.f64 -2 eps) (*.f64 -2 eps)) 4)) (/.f64 -1/4 (*.f64 (+.f64 eps 1) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 1/2 (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (+.f64 eps (+.f64 eps -2)) (-.f64 -1 eps))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 -1/4 (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (/.f64 (*.f64 (+.f64 1 (neg.f64 eps)) 4) (-.f64 -1 eps))))
(*.f64 (/.f64 (*.f64 4 (+.f64 1 (neg.f64 eps))) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/4 (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (*.f64 4 (-.f64 1 eps)) (-.f64 -1 eps)) (*.f64 (-.f64 (*.f64 -2 eps) 2) (/.f64 -1/4 (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (-.f64 (*.f64 eps -2) 2)) (*.f64 (-.f64 (*.f64 eps -2) 2) (*.f64 (+.f64 1 (neg.f64 eps)) 4)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (-.f64 (*.f64 -2 eps) 2) (-.f64 (*.f64 -2 eps) 2)))
(*.f64 (+.f64 eps -1) (/.f64 (-.f64 (*.f64 -2 eps) 2) (*.f64 (-.f64 -1 eps) (-.f64 (*.f64 -2 eps) 2))))
(*.f64 (/.f64 (/.f64 -1/2 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps (+.f64 eps -2)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 1 (neg.f64 eps)) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (+.f64 2 (*.f64 eps -2))))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(*.f64 (/.f64 (/.f64 -1/4 (+.f64 eps 1)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (*.f64 -2 (+.f64 2 (*.f64 eps -2)))))
(*.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) (*.f64 (+.f64 eps 1) (/.f64 -1/4 (*.f64 (+.f64 eps 1) (+.f64 eps 1)))))
(*.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) (*.f64 (+.f64 eps 1) (/.f64 -1/4 (*.f64 (-.f64 -1 eps) (-.f64 -1 eps)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 eps 1) 4)) (+.f64 eps 1)) (*.f64 (+.f64 eps 1) (*.f64 (+.f64 1 (neg.f64 eps)) 4)))
(*.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(*.f64 (+.f64 eps -1) (/.f64 (+.f64 eps 1) (*.f64 (-.f64 -1 eps) (+.f64 eps 1))))
(-.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) (/.f64 0 (+.f64 eps 1)))
(pow.f64 (/.f64 (+.f64 eps -1) (-.f64 -1 eps)) 1)
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(neg.f64 (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(-.f64 eps (-.f64 2 eps))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 eps -2) (neg.f64 eps))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 eps (+.f64 eps -2)) 0)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 0 (+.f64 2 (*.f64 eps -2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 eps eps) 2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 eps eps) (+.f64 eps (-.f64 2 eps)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (*.f64 -2 (-.f64 2 eps)) (+.f64 (+.f64 eps -2) (neg.f64 eps)))
(-.f64 (*.f64 -2 (-.f64 2 eps)) (+.f64 (+.f64 -2 eps) (neg.f64 eps)))
(+.f64 (+.f64 eps (*.f64 -2 (-.f64 2 eps))) (neg.f64 (+.f64 -2 eps)))
(+.f64 (-.f64 2 eps) (-.f64 eps (/.f64 (-.f64 2 eps) 1/2)))
(-.f64 (+.f64 eps -1) (+.f64 1 (neg.f64 eps)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (/.f64 eps 2) (-.f64 (+.f64 (*.f64 eps -1/2) (neg.f64 eps)) -2))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (/.f64 eps 2) (-.f64 (+.f64 1 (*.f64 eps -1/2)) (+.f64 eps -1)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (/.f64 eps 2) (+.f64 (*.f64 eps -1/2) (-.f64 2 eps)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (/.f64 eps 2) (-.f64 (-.f64 2 eps) (/.f64 eps 2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (-.f64 (+.f64 eps -1) (+.f64 1 (*.f64 eps -1/2))) (*.f64 eps -1/2))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (-.f64 (+.f64 eps -1) (*.f64 eps -1/2)) (+.f64 1 (*.f64 eps -1/2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 -1 (/.f64 eps 2)) (-.f64 (*.f64 eps -1/2) (+.f64 eps -1)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 -1/2 (/.f64 eps 2)) (*.f64 3 (+.f64 (*.f64 eps -1/2) 1/2)))
(-.f64 (+.f64 (/.f64 eps 2) -1/2) (*.f64 3 (+.f64 1/2 (*.f64 eps -1/2))))
(-.f64 (/.f64 eps 2) (+.f64 (*.f64 3 (+.f64 1/2 (*.f64 eps -1/2))) 1/2))
(-.f64 (+.f64 -1 (+.f64 eps eps)) 1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (-.f64 (/.f64 eps 2) 2) (-.f64 (neg.f64 eps) (/.f64 eps 2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (-.f64 (/.f64 eps 2) (-.f64 2 eps)) (*.f64 eps -1/2))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (-.f64 (+.f64 eps -1) (neg.f64 eps)) 1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 3) 4) (+.f64 (*.f64 eps -1/2) 1/2))
(-.f64 (/.f64 (*.f64 3 (+.f64 -2 (+.f64 eps eps))) 4) (+.f64 1/2 (*.f64 eps -1/2)))
(+.f64 (/.f64 eps 2) (-.f64 (/.f64 (*.f64 3 (+.f64 -2 (+.f64 eps eps))) 4) 1/2))
(-.f64 (-.f64 (+.f64 -1 (/.f64 eps 2)) (neg.f64 eps)) (neg.f64 (+.f64 -1 (/.f64 eps 2))))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 eps (+.f64 -1 (/.f64 eps 2))) (neg.f64 (+.f64 -1 (/.f64 eps 2))))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 eps (/.f64 eps 2)) (-.f64 2 (/.f64 eps 2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(-.f64 (+.f64 (+.f64 eps -2) (/.f64 eps 2)) (*.f64 eps -1/2))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 -2 (+.f64 1 (neg.f64 eps)))
(*.f64 -2 (-.f64 1 eps))
(*.f64 (+.f64 eps (+.f64 eps -2)) 1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 (+.f64 1 (neg.f64 eps)) -2)
(*.f64 -2 (+.f64 1 (neg.f64 eps)))
(*.f64 -2 (-.f64 1 eps))
(*.f64 -1 (+.f64 2 (*.f64 eps -2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 1 (+.f64 eps (+.f64 eps -2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) 1/2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 2 (+.f64 eps -1))
(*.f64 (+.f64 2 (*.f64 eps -2)) -1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 (+.f64 eps -1) 2)
(*.f64 2 (+.f64 eps -1))
(*.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) 1/4)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 1/2 (*.f64 -2 (+.f64 2 (*.f64 eps -2))))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(*.f64 1/4 (*.f64 (+.f64 eps (+.f64 eps -2)) 4))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (+.f64 eps (+.f64 eps -2)) 1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (+.f64 1 (neg.f64 eps)) -1/2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (*.f64 -2 (+.f64 2 (*.f64 eps -2))) 2)
(/.f64 (*.f64 -2 (+.f64 (*.f64 -2 eps) 2)) 2)
(/.f64 (+.f64 2 (*.f64 eps -2)) -1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (+.f64 eps -1) 1/2)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (*.f64 (+.f64 eps (+.f64 eps -2)) 4) 4)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (*.f64 2 (*.f64 (+.f64 eps (+.f64 eps -2)) 4)) 8)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(/.f64 (+.f64 (*.f64 eps 4) (*.f64 (*.f64 -2 (-.f64 2 eps)) 2)) 4)
(/.f64 (+.f64 (*.f64 eps 4) (*.f64 2 (*.f64 -2 (-.f64 2 eps)))) 4)
(/.f64 (+.f64 (*.f64 eps 4) (*.f64 (-.f64 2 eps) -4)) 4)
(/.f64 (+.f64 (*.f64 eps 4) (*.f64 -4 (-.f64 2 eps))) 4)
(pow.f64 (+.f64 eps (+.f64 eps -2)) 1)
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))
(neg.f64 (+.f64 2 (*.f64 eps -2)))
(-.f64 (*.f64 eps 2) 2)
(+.f64 -2 (+.f64 eps eps))

localize119.0ms (0.3%)

Local error

Found 3 expressions with local error:

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

Compiled 50 to 39 computations (22% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite394.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1306×rational_best-simplify-51
894×rational_best-simplify-63
820×rational_best-4
820×rational_best-2
820×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01543
110243
219243
348543
4197043
Stop Event
node limit
Counts
1 → 110
Calls
Call 1
Inputs
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 eps) (+.f64 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 5) 2/5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps eps)) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 eps) (+.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 eps) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (-.f64 eps (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (-.f64 0 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (+.f64 (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 0 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps) (-.f64 eps (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (+.f64 eps (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 eps) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/3 (pow.f64 eps 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 eps eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 (*.f64 -4 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps)) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps)) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (neg.f64 eps)) eps)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 4)) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (-.f64 (+.f64 eps eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -4 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 -2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (+.f64 eps eps)) (-.f64 0 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) eps) (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2 eps))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 eps) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 eps) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) -8/3) (neg.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -4 eps) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 (pow.f64 eps 3) -4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8)) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 eps 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 eps -8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8)) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8)) (-.f64 0 (*.f64 (pow.f64 eps 5) -8/5))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) 2) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) 2) (-.f64 0 (*.f64 (pow.f64 eps 5) -8/5))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))))))

simplify423.0ms (1.2%)

Algorithm
egg-herbie
Rules
1238×rational_best-simplify-57
1236×rational_best-simplify-51
1068×rational_best-simplify-52
1042×rational_best-simplify-48
844×rational_best-simplify-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03025800
18515784
221125468
Stop Event
node limit
Counts
122 → 158
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 -2/3 (pow.f64 eps 3))))
(*.f64 -2/5 (pow.f64 eps 5))
(+.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 -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 -2/5 (pow.f64 eps 5))
(+.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 -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/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 4))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 3) 2/3))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 0)
(-.f64 0 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 0 (+.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 5) 2/5))
(-.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -4 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -4 eps) (+.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -4 eps) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps))))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 eps eps)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (-.f64 eps (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (-.f64 0 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (+.f64 (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 0 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) -2))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps) (-.f64 eps (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))
(-.f64 (neg.f64 eps) (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 eps)))
(-.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps))))
(-.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))))
(-.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps)))
(-.f64 (neg.f64 eps) (+.f64 eps (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (neg.f64 eps) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/3 (pow.f64 eps 3))) 2))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 eps eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 (*.f64 -4 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 eps eps)))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (neg.f64 eps)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps)) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps)) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (neg.f64 eps)) eps)
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 eps eps)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 eps eps)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 4)) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (-.f64 (+.f64 eps eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))
(-.f64 (neg.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (neg.f64 eps)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 eps eps)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 eps eps)))
(-.f64 (+.f64 (*.f64 -4 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2 eps)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 -2 eps)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (+.f64 eps eps)) (-.f64 0 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))
(-.f64 (-.f64 (neg.f64 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (neg.f64 eps)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) eps) (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2 eps))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (-.f64 (neg.f64 eps) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (neg.f64 eps)))
(-.f64 (-.f64 (neg.f64 eps) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (neg.f64 eps)))
(-.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)
(*.f64 1 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))))
(*.f64 -1 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(*.f64 2 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1/2))
(*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 1/2)
(*.f64 1/2 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)))
(*.f64 1/2 (-.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 1/4)
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 4) 1/8)
(/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 2)
(/.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 4)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 4) 8)
(/.f64 (-.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -8/3) (neg.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8)))) 4)
(/.f64 (-.f64 (*.f64 -4 eps) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 (pow.f64 eps 3) -4/3))) 2)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8)) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 eps 4)) 2)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 eps -8))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8)) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8)) (-.f64 0 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) 2) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) 2) (-.f64 0 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(pow.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)
(neg.f64 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
Outputs
(*.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/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.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/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.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 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.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/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.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 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.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/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 4))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))) (/.f64 eps -1/4))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2 eps) (+.f64 eps eps)))))
(-.f64 (*.f64 -2 eps) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))))
(+.f64 (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 (/.f64 eps 1/2) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 3) 2/3))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 0)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 0 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 0 (+.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 5) 2/5))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2 eps) (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps 4)))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps 4)) (-.f64 (/.f64 eps 1/2) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -4 eps) (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -4 eps) (+.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -4 eps) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (*.f64 eps -4)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 eps -4)) (*.f64 -2 eps)))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (-.f64 eps (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (-.f64 0 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps) (+.f64 (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) eps))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 eps (+.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) 4) (+.f64 (-.f64 eps (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) 4) eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 0 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) -2))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps) (-.f64 eps (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))
(-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (-.f64 eps (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) eps)))
(-.f64 (neg.f64 eps) (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)) (neg.f64 eps)))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps))))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (neg.f64 eps) (+.f64 eps (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (neg.f64 eps) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (/.f64 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 5) -4/5)) (*.f64 -2/3 (pow.f64 eps 3))) 2))
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 eps eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (+.f64 (*.f64 -4 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (+.f64 eps eps))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (neg.f64 eps)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (neg.f64 eps)) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) eps)) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) (neg.f64 eps)) eps)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 eps)) (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (*.f64 (pow.f64 eps 5) 2/5)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 4)) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (*.f64 eps 4)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 eps 4) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 eps 2)))
(-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (-.f64 (+.f64 eps eps) (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (neg.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (*.f64 eps 4)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 eps 4) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 eps 2)))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps) (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (neg.f64 eps)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) eps) (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) eps) (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (-.f64 eps (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4)) (+.f64 (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4) (+.f64 eps eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -4 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 5) 2/5)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (*.f64 (pow.f64 eps 3) 4/3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 eps 1/2)))
(-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (neg.f64 (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (-.f64 (*.f64 (pow.f64 eps 3) 2/3) (*.f64 (pow.f64 eps 3) 4/3)) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 eps 1/2)))
(-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3))) (/.f64 (*.f64 (pow.f64 eps 5) -4/5) -4))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (+.f64 eps eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2) (+.f64 eps eps)) (-.f64 0 (/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (neg.f64 eps) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) -2)) (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (neg.f64 eps)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) eps) (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) 2/5) (neg.f64 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2 eps))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2 eps)))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 (*.f64 -2 eps) (-.f64 1 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))))
(+.f64 (-.f64 (*.f64 -2 eps) (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1))
(-.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2 eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 1 (*.f64 -2 eps)))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 (*.f64 -2 eps) (-.f64 1 (/.f64 (*.f64 (pow.f64 eps 3) -4/3) 4)))))
(+.f64 (-.f64 (*.f64 -2 eps) (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1))
(-.f64 (-.f64 (neg.f64 eps) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (-.f64 -1 (*.f64 -2/5 (pow.f64 eps 5))) (neg.f64 eps)))
(-.f64 (neg.f64 eps) (+.f64 (-.f64 (-.f64 -1 (neg.f64 eps)) (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 eps -1)) (-.f64 (-.f64 eps 1) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 -1 (*.f64 -2 eps))) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (neg.f64 eps) (-.f64 1 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3))) (neg.f64 eps)))
(-.f64 (neg.f64 eps) (+.f64 (-.f64 (-.f64 -1 (neg.f64 eps)) (*.f64 -2/5 (pow.f64 eps 5))) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 eps -1)) (-.f64 (-.f64 eps 1) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 -1 (*.f64 -2 eps))) (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))) (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 1 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 -1 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))
(*.f64 2 (*.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1/2))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 1/2)
(*.f64 1/2 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) -4/3))))
(*.f64 1/2 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) -4/3))))
(*.f64 1/2 (-.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)))
(*.f64 1/2 (-.f64 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)))
(*.f64 1/2 (-.f64 (*.f64 eps -4) (+.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 (pow.f64 eps 3) 4/3))))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 1/4)
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8))))
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (-.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 5) 8/5))))
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))))
(*.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 1/4)
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8))))
(*.f64 1/4 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (-.f64 (*.f64 eps -8) (*.f64 (pow.f64 eps 5) 8/5))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 4) 1/8)
(*.f64 1/2 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) -4/3))))
(/.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 2)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8))) 4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 4) 8)
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3))) 8)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 4)) (*.f64 (pow.f64 eps 3) -4/3)) 8) 16)
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) -4/3)))) 8)
(/.f64 (-.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 (pow.f64 eps 5) 4/5)) 2)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -8/3) (neg.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8)))) 4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (*.f64 -4 eps) (-.f64 (*.f64 (pow.f64 eps 5) 4/5) (*.f64 (pow.f64 eps 3) -4/3))) 2)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -8/5) (*.f64 eps -8)) (neg.f64 (*.f64 (pow.f64 eps 3) -8/3))) 4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (pow.f64 eps 3) -4/3)) (*.f64 eps 4)) 2)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 (pow.f64 eps 5) -8/5)) (neg.f64 (*.f64 eps -8))) 4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8)) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8/3) (*.f64 eps -8)) (-.f64 0 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (*.f64 eps -4) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) 2) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 5) -8/5) (neg.f64 (*.f64 2 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))))) 4)
(/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) (*.f64 (pow.f64 eps 5) 8/5)) 4)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -4 eps) (*.f64 (pow.f64 eps 3) -4/3)) 2) (-.f64 0 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) (neg.f64 (*.f64 (pow.f64 eps 5) -8/5))) 4)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 5) -8/5) (neg.f64 (*.f64 2 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))))) 4)
(/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) (*.f64 (pow.f64 eps 5) 8/5)) 4)
(pow.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps))) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))))
(neg.f64 (+.f64 (+.f64 eps eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3))))
(-.f64 (*.f64 -2 eps) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) 2/3)))

eval1.2s (3.3%)

Compiler

Compiled 9120 to 7277 computations (20.2% saved)

prune871.0ms (2.4%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New4971498
Fresh000
Picked011
Done066
Total4978505
Error
0.0b
Counts
505 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))
0.4b
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
0.3b
(+.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)))))
0.7b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.3b
(*.f64 -2 eps)
57.2b
(log.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1)))
57.2b
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
57.1b
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
Compiler

Compiled 105 to 84 computations (20% saved)

localize292.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 67 to 52 computations (22.4% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite378.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1900×rational_best-4
1900×rational_best-2
1900×rational_best-3
1900×rational_best-1
1900×exponential-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01880
112080
223480
375468
4446068
Stop Event
node limit
Counts
2 → 112
Calls
Call 1
Inputs
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (neg.f64 (*.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (neg.f64 (*.f64 eps -2)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (neg.f64 (neg.f64 (*.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 eps -2)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -2)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 eps -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps -4) (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (*.f64 -2/3 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) (/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) -1)) (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 1 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 eps -2)) (-.f64 -1 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)) (+.f64 -1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 eps -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))) (-.f64 -1 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 1 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (neg.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (/.f64 (*.f64 eps -2) 2)) (neg.f64 (/.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))) (neg.f64 (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3)))) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (neg.f64 (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -2)) (*.f64 eps 4)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 eps -2)) 2) (/.f64 (+.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) 2) (/.f64 (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps -2)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (neg.f64 (neg.f64 (*.f64 eps -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (*.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 1 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) (*.f64 2 (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 2 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5))) (*.f64 eps -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8)) (-.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (neg.f64 (*.f64 eps -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -2)) (neg.f64 (*.f64 -2/3 (pow.f64 eps 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 eps -2) 2)) (neg.f64 (/.f64 (*.f64 eps -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 eps -2)) 2) (/.f64 (+.f64 (neg.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 3) 2) -4/3) (*.f64 2 (*.f64 eps -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))))

simplify597.0ms (1.6%)

Algorithm
egg-herbie
Rules
860×rational_best-simplify-47
772×rational_best-simplify-52
710×rational_best-simplify-48
578×rational_best-simplify-55
562×rational_best-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02715900
16395886
214915842
366035818
Stop Event
node limit
Counts
136 → 163
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 -2/3 (pow.f64 eps 3))))
(*.f64 -2/5 (pow.f64 eps 5))
(+.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 -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 -2/5 (pow.f64 eps 5))
(+.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 -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 2 eps)
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (neg.f64 (*.f64 eps -2))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (neg.f64 (*.f64 eps -2)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 0)
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 0 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (*.f64 eps -2)))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (neg.f64 (neg.f64 (*.f64 eps -2)))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5)))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (neg.f64 (*.f64 eps -2)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -2)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -4)))
(+.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 eps -4))
(+.f64 (*.f64 eps -4) (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (neg.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) (/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))
(+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) -1)) (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) -1)))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))
(+.f64 (-.f64 -1 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 1 (*.f64 eps -2)))
(+.f64 (-.f64 1 (*.f64 eps -2)) (-.f64 -1 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)) (+.f64 -1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))))
(+.f64 (+.f64 -1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)))
(+.f64 (-.f64 -1 (*.f64 eps -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))) (-.f64 -1 (*.f64 eps -2)))
(+.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps -2))
(+.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps -4))
(+.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 -1 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 1 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (neg.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (/.f64 (*.f64 eps -2) 2)) (neg.f64 (/.f64 (*.f64 eps -2) 2)))
(+.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))) (neg.f64 (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3)))) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))))
(+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (neg.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -2)) (*.f64 eps 4)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (/.f64 (neg.f64 (*.f64 eps -2)) 2) (/.f64 (+.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 2))
(+.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) 2) (/.f64 (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 2))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps -2)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps -2)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (neg.f64 (neg.f64 (*.f64 eps -2)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 -1 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 1 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(*.f64 1 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(*.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) 1/2)
(*.f64 1/2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) 1/4)
(/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(/.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))) -1)
(/.f64 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) 2)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) 4)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))) 8)
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8))) 2)
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 2)
(/.f64 (-.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) (*.f64 2 (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 4)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 2 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps)))) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps)) 2)) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) 2)) 2)
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5))) (*.f64 eps -4)) 2)
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8)) (-.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) 2)
(pow.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(neg.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (*.f64 eps -2)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 0)
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 0 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (neg.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (neg.f64 (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (neg.f64 (*.f64 eps -2))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)))
(+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -2)) (neg.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 eps -2) 2)) (neg.f64 (/.f64 (*.f64 eps -2) 2)))
(+.f64 (/.f64 (neg.f64 (*.f64 eps -2)) 2) (/.f64 (+.f64 (neg.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -4/3)) 2))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))
(*.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)
(*.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(*.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) -1)
(*.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 1/2)
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))
(*.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 1/4)
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)
(/.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 2)
(/.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 4)
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))) 8)
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 3) 2) -4/3) (*.f64 2 (*.f64 eps -4))) 4)
(pow.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)
(neg.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
Outputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.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))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.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 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 -2/5 (pow.f64 eps 5))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.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 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 2 eps)
(*.f64 eps 2)
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (neg.f64 (*.f64 eps -2))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (neg.f64 (*.f64 eps -2)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 0)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 0 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (neg.f64 (neg.f64 (*.f64 eps -2)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (neg.f64 (*.f64 eps -2)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -2)) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -4)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 eps -4))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 eps -4) (+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (neg.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) (/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps 4) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2))))
(+.f64 (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps 4) (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps (+.f64 eps (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) -1)) (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) -1)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 -1 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 1 (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 1 (*.f64 eps -2)) (-.f64 -1 (-.f64 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)) (+.f64 -1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (+.f64 -1 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps -2) 1)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 -1 (*.f64 eps -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))))
(+.f64 (-.f64 -1 (*.f64 -2 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1))))
(+.f64 (-.f64 -1 (*.f64 -2 eps)) (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (+.f64 (*.f64 eps 2) -1) (-.f64 (-.f64 1 (+.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 2/3))) (*.f64 (pow.f64 eps 5) 2/5)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))) (-.f64 -1 (*.f64 eps -2)))
(+.f64 (-.f64 -1 (*.f64 -2 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1))))
(+.f64 (-.f64 -1 (*.f64 -2 eps)) (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) 1) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (+.f64 (*.f64 eps 2) -1) (-.f64 (-.f64 1 (+.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 2/3))) (*.f64 (pow.f64 eps 5) 2/5)))
(+.f64 (-.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps -2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (*.f64 eps -4))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 -1 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 1 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3))) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps -4) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps 4)))))
(+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (-.f64 (*.f64 (pow.f64 eps 3) -8/3) (+.f64 (*.f64 (pow.f64 eps 5) 2/5) (*.f64 (pow.f64 eps 3) -4/3))))
(+.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5)) 0))
(+.f64 (-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (neg.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (+.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (+.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (*.f64 -2 eps)))
(+.f64 (*.f64 eps 2) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (-.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2)))))
(+.f64 (-.f64 (+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4))) (/.f64 (*.f64 eps -2) 2)) (neg.f64 (/.f64 (*.f64 eps -2) 2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 eps 4) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) -1))) (neg.f64 (-.f64 1 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (neg.f64 (*.f64 eps -2)) (-.f64 -1 (*.f64 -2/3 (pow.f64 eps 3)))) (neg.f64 (+.f64 1 (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (neg.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (-.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -2)) (*.f64 eps 4)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (/.f64 (neg.f64 (*.f64 eps -2)) 2) (/.f64 (+.f64 (neg.f64 (*.f64 eps -2)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) 2) (/.f64 (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 2))
(/.f64 (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (+.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))) 2)
(/.f64 (+.f64 (+.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) -4/3)) (+.f64 (*.f64 eps -4) (+.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 5) -4/5)))) 2)
(+.f64 (*.f64 -2 eps) (/.f64 (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (pow.f64 eps 5) 2/5)) 0)) 2))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2 eps)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps 4) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -8)) 4))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2) (*.f64 eps 4)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps -2)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 -2 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (*.f64 -2 eps)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (+.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (pow.f64 eps 5) 2/5)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -2 eps)) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps 4) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -8)) 4))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps -2)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 -2 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (*.f64 -2 eps)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (+.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (neg.f64 (neg.f64 (*.f64 eps -2)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 -2 eps)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 eps 4) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (*.f64 -2 eps)) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (+.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 2/3))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps))) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps (+.f64 eps (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 eps eps)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2) (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (-.f64 (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2) (*.f64 eps 4)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2)))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5)))) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps 4) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) 2))))
(+.f64 (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2) (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (*.f64 eps 4) (/.f64 (+.f64 (*.f64 -2 eps) (*.f64 (pow.f64 eps 3) 2/3)) -2))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2))) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (*.f64 eps 4)))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))
(+.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (+.f64 eps eps) (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (-.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2))) (-.f64 (/.f64 (*.f64 -2/5 (pow.f64 eps 5)) 2) (*.f64 eps 4)))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (-.f64 (*.f64 -2 eps) (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2))) (-.f64 (/.f64 (*.f64 (pow.f64 eps 5) 2/5) -2) (*.f64 eps 4)))
(+.f64 (-.f64 -1 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) (-.f64 1 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 1 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))) -1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) 1/2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) 1/4)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))) -1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) 4)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 2))) 8)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8)) (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (-.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) (*.f64 2 (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 4)
(/.f64 (*.f64 2 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5)))) 4)
(/.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (+.f64 (*.f64 eps 8) (-.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))))) 4)
(/.f64 (*.f64 2 (+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 5) -4/5))) (*.f64 eps -8))) 4)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 2 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps)))) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 2 (+.f64 eps (+.f64 eps (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))))))) 2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 2 (+.f64 eps (+.f64 eps (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 2 (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 5) -4/5)) 2))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 (+.f64 (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))) (+.f64 eps eps)) 2)) 2)
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 2 (+.f64 eps (+.f64 eps (neg.f64 (*.f64 -2/5 (pow.f64 eps 5))))))) 2)
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 2 (+.f64 eps (+.f64 eps (neg.f64 (*.f64 -2/5 (pow.f64 eps 5)))))) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 2 (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5)))) 2))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 5) -4/5)) 2))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) 2)) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (-.f64 (*.f64 eps 8) (*.f64 (pow.f64 eps 5) -4/5))) (*.f64 eps -4)) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps 5) -4/5) (*.f64 eps 8)) (-.f64 (*.f64 eps -4) (*.f64 (pow.f64 eps 3) -4/3))) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(pow.f64 (-.f64 (*.f64 -2/5 (pow.f64 eps 5)) (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(neg.f64 (-.f64 (-.f64 (+.f64 eps eps) (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 eps (+.f64 eps (*.f64 (pow.f64 eps 5) 2/5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (neg.f64 (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 0)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 0 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (neg.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (neg.f64 (*.f64 eps -2)) (neg.f64 (neg.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2) (/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (neg.f64 (*.f64 eps -2))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -2)) (neg.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (/.f64 (*.f64 eps -2) 2)) (neg.f64 (/.f64 (*.f64 eps -2) 2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (/.f64 (neg.f64 (*.f64 eps -2)) 2) (/.f64 (+.f64 (neg.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -4/3)) 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(+.f64 (-.f64 (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps -2)) (/.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 1 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) -1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 1/2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(*.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 1/4)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(/.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(/.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) -1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)) 2)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(/.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) 4)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4))) (*.f64 2 (-.f64 (*.f64 (pow.f64 eps 3) -4/3) (*.f64 eps -4)))) 8)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 eps 3) 2) -4/3) (*.f64 2 (*.f64 eps -4))) 4)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(pow.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)) 1)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))
(neg.f64 (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps 2))

eval405.0ms (1.1%)

Compiler

Compiled 4471 to 3571 computations (20.1% saved)

prune130.0ms (0.4%)

Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New1940194
Fresh000
Picked011
Done077
Total1948202
Error
0.0b
Counts
202 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))
0.4b
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
0.3b
(+.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)))))
0.7b
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
1.3b
(*.f64 -2 eps)
57.2b
(log.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1)))
57.2b
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
57.1b
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
Compiler

Compiled 105 to 84 computations (20% saved)

regimes60.0ms (0.2%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f64 -2 eps)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
(log.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1)))
(log.f64 (/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.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)))))
Outputs
(+.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)))))
Calls

3 calls:

27.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
22.0ms
eps
5.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
ErrorSegmentsBranch
0.3b1eps
0.3b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.3b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 141 to 110 computations (22% saved)

regimes87.0ms (0.2%)

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

3 calls:

47.0ms
eps
16.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
5.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Results
ErrorSegmentsBranch
0.4b1eps
0.4b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.4b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 120 to 93 computations (22.5% saved)

regimes46.0ms (0.1%)

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

3 calls:

21.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
15.0ms
eps
5.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
ErrorSegmentsBranch
0.4b1eps
0.4b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.4b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 101 to 78 computations (22.8% saved)

regimes38.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(*.f64 -2 eps)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(log.f64 (*.f64 (/.f64 1 (-.f64 -1 eps)) (+.f64 eps -1)))
(log.f64 (/.f64 (/.f64 (+.f64 eps (+.f64 eps -2)) -2) (-.f64 eps -1)))
(log.f64 (/.f64 (-.f64 1 (-.f64 eps (*.f64 3 (-.f64 1 eps)))) (*.f64 4 (+.f64 eps 1))))
Outputs
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
Calls

3 calls:

21.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
9.0ms
eps
5.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
ErrorSegmentsBranch
0.7b1eps
0.7b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.7b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 86 to 66 computations (23.3% saved)

regimes54.0ms (0.1%)

Accuracy

Total -56.9b remaining (-4536.1%)

Threshold costs -56.9b (-4536.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 -2 eps)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (/.f64 (-.f64 1 eps) (-.f64 eps -1)))
Outputs
(*.f64 -2 eps)
Calls

3 calls:

10.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
6.0ms
eps
4.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
ErrorSegmentsBranch
1.3b1eps
1.3b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
1.3b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 39 to 29 computations (25.6% saved)

simplify34.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028191
Stop Event
done
saturated
Calls
Call 1
Inputs
(+.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)))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2 eps)
Outputs
(+.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)))))
(-.f64 (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 -2 eps)) (-.f64 (*.f64 eps 4) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2 eps)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2 eps)
Compiler

Compiled 72 to 58 computations (19.4% saved)

soundness372.0ms (1%)

Algorithm
egg-herbie
Rules
948×rational_best-simplify-65
880×rational_best-simplify-49
800×rational_best-simplify-75
768×rational_best-simplify-76
722×rational_best-simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0923
11623
23423
37023
417223
549523
6142423
7343023
8707023
Stop Event
node limit
Compiler

Compiled 25 to 19 computations (24% saved)

end253.0ms (0.7%)

Compiler

Compiled 68 to 54 computations (20.6% saved)

Profiling

Loading profile data...