Details

Time bar (total: 26.5s)

analyze364.0ms (1.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
12.9%12.5%84.3%0.1%0%3.1%0%7
20.3%19.5%76.5%0.1%0%3.9%0%8
32.9%29.3%59.7%0.1%0.4%10.1%0.4%9
38.1%33.4%54.2%0.1%0.8%10.7%0.8%10
46.7%38.6%44.1%0.1%1.5%14.2%1.5%11
50.1%40.8%40.7%0.1%2%14.6%1.8%12
Compiler

Compiled 18 to 12 computations (33.3% saved)

sample8.0s (30.1%)

Results
4.1s1859×body2048valid
2.6s2657×body1024valid
405.0ms2431×body256valid
402.0ms1277×body512valid
159.0ms247×body512infinite
114.0ms171×body1024infinite
104.0ms602×body256infinite
71.0ms32×body4096valid
57.0ms584×body256invalid
18.0ms18×body2048infinite
Bogosity

preprocess109.0ms (0.4%)

Algorithm
egg-herbie
Rules
1040×rational_best-simplify-47
996×rational_best-simplify-1
984×rational_best-simplify-51
926×rational_best-simplify-53
852×rational_best-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01886
13386
24286
35586
46986
58586
611786
716586
829386
975686
10207286
11225686
12264686
13367886
14552486
15741086
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) 1) (/.f64 n i)))
Outputs
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(*.f64 100 (*.f64 (/.f64 n i) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 100 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 n i)))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) 1) (/.f64 n i)))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) -1) (/.f64 n i)))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 n i) -1) i) -1) (/.f64 n i)))
(*.f64 100 (*.f64 (/.f64 i n) (+.f64 (pow.f64 (-.f64 (/.f64 n i) -1) i) -1)))
(*.f64 100 (*.f64 (/.f64 i n) (+.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) -1)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify149.0ms (0.6%)

Algorithm
egg-herbie
Rules
1376×rational_best-simplify-50
1340×rational_best-simplify-2
1138×rational_best-simplify-34
822×rational_best-simplify-51
756×rational_best-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01243
12043
22543
33243
43943
54743
66643
78943
815443
936443
1093043
11104343
12118843
13149243
14217043
15313343
16441443
17565143
18694343
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Outputs
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))

eval1.0ms (0%)

Compiler

Compiled 32 to 19 computations (40.6% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Error
47.7b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
47.7b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Compiler

Compiled 17 to 11 computations (35.3% saved)

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
2.2b
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
6.8b
(pow.f64 (+.f64 1 (/.f64 i n)) n)
11.9b
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 58 to 29 computations (50% saved)

series17.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
2.0ms
n
@0
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
2.0ms
i
@-inf
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
2.0ms
i
@inf
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
1.0ms
n
@inf
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
1.0ms
i
@inf
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))

rewrite98.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1482×rational_best-1
1420×rational_best-2
1070×rational_best-4
1070×rational_best-3
1042×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012124
181124
2136124
3198124
4344124
5816124
62412124
75597124
87705124
Stop Event
node limit
Counts
4 → 108
Calls
Call 1
Inputs
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2) (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) -2)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n)) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n))) (+.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n)) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2)) (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)))) (+.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2) (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (/.f64 (neg.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 1)))))

simplify833.0ms (3.1%)

Algorithm
egg-herbie
Rules
992×rational_best-simplify-1
888×rational_best-simplify-43
792×rational_best-simplify-2
748×rational_best-simplify-46
744×rational_best-simplify-41
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
056918216
1115917378
2196816736
3344916228
4553116216
5711116216
6761916204
7782316204
Stop Event
node limit
Counts
204 → 506
Calls
Call 1
Inputs
n
(+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))))))))
(/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i) (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i) (+.f64 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4)))))
(/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)))))
(/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) (+.f64 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i)))))
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (*.f64 -1/2 (*.f64 i (exp.f64 i)))))
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i)) (*.f64 -1/2 (*.f64 i (exp.f64 i))))))
1
(+.f64 1 i)
(+.f64 1 (+.f64 i (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 1 (+.f64 i (+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2)))))
(exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))))
1
(+.f64 1 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 1 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 1 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(exp.f64 i)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3)))))
(exp.f64 i)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))))
i
(+.f64 i (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (+.f64 (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 4)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))))) 1)
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) 1)
(*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(-.f64 (exp.f64 i) 1)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3)) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))) 1)
(-.f64 (exp.f64 i) 1)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3)))))) 1)
(*.f64 100 n)
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n)))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 3)))) (+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)) (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (+.f64 (*.f64 -100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)
(+.f64 0 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(+.f64 (/.f64 -1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2))
(-.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)
(-.f64 0 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(-.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(-.f64 (/.f64 -1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(-.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2) (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2))
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)))
(-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2))
(-.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 4))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))))
(-.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n))))
(-.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) -2)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2)))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (+.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n)) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n))) (+.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n)) (/.f64 -1 (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3)))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2)) (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 4)))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)))) (+.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)))))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 1)
(*.f64 -1 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -1 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -1)
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)))
(*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (/.f64 1 (/.f64 i n)))
(*.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))) (/.f64 1 (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (/.f64 1 (/.f64 i n)))
(*.f64 (-.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 1 (/.f64 i n)))
(*.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)) (/.f64 -1 (/.f64 i n)))
(*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))) (/.f64 1 (/.f64 i n)))
(*.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)) (/.f64 1 (/.f64 i n)))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 1)
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 0)
(+.f64 0 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 0)
(-.f64 0 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2) (pow.f64 (+.f64 1 (/.f64 i n)) n))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))
(-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(*.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(/.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(neg.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)
(+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 0)
(+.f64 0 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(*.f64 -1 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(neg.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 0)
(+.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 0)
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (/.f64 (neg.f64 i) n))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 1)
Outputs
n
(+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 n (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n i)))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) n))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))))))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (*.f64 n (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))))
(+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (+.f64 n (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (*.f64 n (pow.f64 i 2)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.f64 n (*.f64 n (+.f64 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)
(*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i))
(*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))
(+.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i) (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i) (+.f64 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4)))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3))) (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))
(/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)
(*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i))
(*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i))
(*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))
(+.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))))
(+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n (pow.f64 i 3))) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))
(+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 -1 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4))))))
(+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n (pow.f64 i 3)))) (neg.f64 (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (pow.f64 i 4))))))
(+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))) (neg.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 4)))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))) (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (neg.f64 (/.f64 n (pow.f64 i 4))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))) (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 n (/.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6))))) (pow.f64 i 4)))))
(+.f64 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))) (*.f64 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 4)) (neg.f64 (*.f64 n (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))))))
(/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)
(*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i))
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i))
(*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))
(+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))
(+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))
(+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))
(+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))
(+.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) (+.f64 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))
(+.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))
(+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))
(+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))
(+.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))
(*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i))
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (*.f64 i -1/2)))
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i))))
(+.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i)))))
(+.f64 (+.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2)))))
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))
(*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i))
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (*.f64 i -1/2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)) (+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (*.f64 -1/2 (*.f64 i (exp.f64 i)))))
(+.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2))))
(+.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i)) (*.f64 -1/2 (*.f64 i (exp.f64 i))))))
(+.f64 (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))) (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))))
(+.f64 (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 i (pow.f64 n 2))))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 i (pow.f64 n 2))))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (neg.f64 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)) (*.f64 i -1/2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/4 (pow.f64 i 4)))) (neg.f64 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))))))
1
(+.f64 1 i)
(+.f64 i 1)
(+.f64 1 (+.f64 i (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 i 1))
(+.f64 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) 1))
(+.f64 i (+.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(+.f64 (+.f64 i 1) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)))
(+.f64 1 (+.f64 i (+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)))))
(+.f64 i (+.f64 1 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)))))
(exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))
(exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i)))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2)))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2)))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 3))))))
(+.f64 (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i)) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3))))))
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)) (/.f64 (pow.f64 n 2) i)))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3))))))
(exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))
(exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))))
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (pow.f64 i 3))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))) (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 3))))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 3))))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (neg.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (pow.f64 i 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (neg.f64 (pow.f64 i 3)))))
1
(+.f64 1 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 1 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 1 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (+.f64 1 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))))
(+.f64 (+.f64 1 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))
(+.f64 1 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 1 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))) (+.f64 1 (+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))))
(+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 1 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))))
(+.f64 (+.f64 1 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))
(exp.f64 i)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))
(+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))))
(+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))))
(+.f64 (exp.f64 i) (*.f64 (pow.f64 i 2) (*.f64 -1/2 (/.f64 (exp.f64 i) n))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))))
(+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3)))))
(+.f64 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)))) (+.f64 (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))))))
(+.f64 (exp.f64 i) (+.f64 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)))))
(+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(exp.f64 i)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))
(+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))))
(+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))))
(+.f64 (exp.f64 i) (*.f64 (pow.f64 i 2) (*.f64 -1/2 (/.f64 (exp.f64 i) n))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))))
(+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))))
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (+.f64 (exp.f64 i) (neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3))))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))))
(+.f64 (exp.f64 i) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3)))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (pow.f64 n 3))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/4 (pow.f64 i 4)))) (pow.f64 n 3))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
i
(+.f64 i (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(+.f64 (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)))
(+.f64 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3))))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (+.f64 (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 4)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))) (pow.f64 i 4))) (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4))) i))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4)) i)))
(+.f64 i (+.f64 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3))) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4))))
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)
(+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))))
(+.f64 (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i)) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i)))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))))) 1)
(+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 3)))))) -1)
(+.f64 -1 (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i)) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)))))))
(+.f64 -1 (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)) (/.f64 (pow.f64 n 2) i))))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)))))))
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)
(+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (pow.f64 i 3)))))) -1)
(+.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))) (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 3)))))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 3)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (neg.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (pow.f64 i 3))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))))
(+.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (neg.f64 (pow.f64 i 3))))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)) (/.f64 (pow.f64 n 2) i))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (neg.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (pow.f64 i 3))))))
(*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))
(*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))
(+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))))
(+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))
(+.f64 (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(+.f64 (+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 4) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (*.f64 1/3 (/.f64 1 (pow.f64 i 3))))))))
(+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (+.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)))) (*.f64 1/3 (/.f64 1 (pow.f64 i 3))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i) (/.f64 1 (pow.f64 i 2)))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i) (/.f64 1 (pow.f64 i 2)))))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i) (/.f64 1 (pow.f64 i 2)))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2)))))))))
(-.f64 (exp.f64 i) 1)
(+.f64 (exp.f64 i) -1)
(+.f64 -1 (exp.f64 i))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) -1)
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (pow.f64 i 2) (*.f64 -1/2 (/.f64 (exp.f64 i) n)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))) -1)
(+.f64 -1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3)) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) -1/4) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/6 (pow.f64 i 5)))) (pow.f64 n 3))))) -1)
(+.f64 -1 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))))))
(+.f64 -1 (+.f64 (exp.f64 i) (+.f64 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))))
(-.f64 (exp.f64 i) 1)
(+.f64 (exp.f64 i) -1)
(+.f64 -1 (exp.f64 i))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) -1)
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (pow.f64 i 2) (*.f64 -1/2 (/.f64 (exp.f64 i) n)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)))) -1)
(+.f64 -1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3)))))) 1)
(+.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3)))) (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))))) -1)
(+.f64 -1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (+.f64 (exp.f64 i) (neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3))))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2))))))
(+.f64 -1 (+.f64 (exp.f64 i) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3)))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (pow.f64 n 3))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/4 (pow.f64 i 4)))) (pow.f64 n 3))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 n (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n i))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) 100))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n)))
(+.f64 (+.f64 (*.f64 n 100) (*.f64 n (*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 n (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 n (+.f64 100 (*.f64 100 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 3)))) (+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))))
(+.f64 (+.f64 (*.f64 n 100) (*.f64 n (*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 n (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (*.f64 n (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))))
(+.f64 (*.f64 100 (+.f64 n (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n i)))) (*.f64 100 (+.f64 (*.f64 (pow.f64 i 3) (*.f64 n (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (*.f64 n (pow.f64 i 2))))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) 100)))) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))
(*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) 100)
(*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) 100) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 100))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))
(*.f64 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2)))) 100)
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) 100) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3))) 100) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 100)))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 100 (/.f64 n i))) (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)) (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 100) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4))) 100) (+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)) 100) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3))) 100))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4))) (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)))) (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4))))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))
(*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) 100)
(*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (*.f64 100 (/.f64 n i)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) 100) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 100))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(*.f64 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))) 100)
(*.f64 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) 100)
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) 100) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3))) 100) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 100)))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (*.f64 100 (/.f64 n i))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n (pow.f64 i 3))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))))
(*.f64 100 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (+.f64 (*.f64 -100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)) 100) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4))) -100)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3))) 100) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 100)))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (*.f64 -100 (/.f64 n (pow.f64 i 4)))) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n (pow.f64 i 3)))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (*.f64 -100 (/.f64 n (pow.f64 i 4)))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (*.f64 -100 (/.f64 n (pow.f64 i 4)))) (*.f64 100 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 4))))) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(*.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) 100)
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) 100) (*.f64 (pow.f64 n 3) (*.f64 100 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))))
(*.f64 (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
(*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) 100) (+.f64 (*.f64 (pow.f64 n 4) (*.f64 100 (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 (pow.f64 n 3) (*.f64 100 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))))))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 (pow.f64 n 2) i))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))))
(+.f64 (*.f64 (pow.f64 n 3) (*.f64 100 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) 100) (+.f64 (*.f64 (pow.f64 n 5) (*.f64 100 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (*.f64 (pow.f64 n 4) (*.f64 100 (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))) (*.f64 (pow.f64 n 3) 100)) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100)
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100) (*.f64 i (*.f64 -50 (exp.f64 i))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i))) (*.f64 i (*.f64 (exp.f64 i) -50)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))) 100) (*.f64 i (*.f64 -50 (exp.f64 i)))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i))) (*.f64 (exp.f64 i) (+.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i))) (*.f64 i -50))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))) 100)) (+.f64 (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) -1/4) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/6 (pow.f64 i 5)))) (*.f64 i (pow.f64 n 2))))) (*.f64 i (*.f64 -50 (exp.f64 i)))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) 100)))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)))))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i)))) (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100)
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100) (*.f64 i (*.f64 -50 (exp.f64 i))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i))) (*.f64 i (*.f64 (exp.f64 i) -50)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))) 100) (*.f64 i (*.f64 -50 (exp.f64 i)))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))))
(+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i))) (*.f64 (exp.f64 i) (+.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (*.f64 n i))) (*.f64 i -50))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(+.f64 (*.f64 i (*.f64 -50 (exp.f64 i))) (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)) 100) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))) 100)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))) -100)))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))) (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 -100 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))) (*.f64 (exp.f64 i) (+.f64 (*.f64 i -50) (*.f64 -100 (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3))) (/.f64 (exp.f64 i) (*.f64 n i))))) (*.f64 (exp.f64 i) (+.f64 (*.f64 i -50) (*.f64 -100 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(+.f64 (/.f64 -1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 0 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 -1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (/.f64 (-.f64 1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 -2 (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (/.f64 (-.f64 1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 -2 (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -2)) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2) (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(-.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 4 (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 8) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 7)))
(-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2))
(-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n))))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 4 (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 8) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 7)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)))
(-.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(-.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 3)))
(-.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(-.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 4))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) 4))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 3) 4))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 4 (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 8) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 7)))
(-.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (/.f64 i n))))
(-.f64 (*.f64 2 (/.f64 (+.f64 -1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (+.f64 -1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(-.f64 (*.f64 2 (/.f64 (-.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -2)) (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (-.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -2)) (/.f64 i n))))
(-.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) -2)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(-.f64 (*.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) -2) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2)))
(-.f64 (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))) (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))) (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(-.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (+.f64 1 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (+.f64 1 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (+.f64 1 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n)))) (+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(-.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n)))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 2 (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 4 (/.f64 i n))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 2 (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (+.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n)) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n))) (+.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -1) (/.f64 i n)) (/.f64 -1 (/.f64 i n))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 4) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2)) (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 3))))
(-.f64 (*.f64 4 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(-.f64 (*.f64 4 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 4)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 4 (/.f64 1 (/.f64 i n)))))
(-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 3) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 3))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 3 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 4 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(-.f64 (*.f64 (/.f64 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(-.f64 (*.f64 (/.f64 (+.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 3 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3)))) (+.f64 (neg.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (/.f64 i n)))))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 4 (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 8) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 7)))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 3) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 1)
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 -1 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -1)
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)) (/.f64 -1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 1)
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 0)
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(+.f64 0 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 0)
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 0 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2) (pow.f64 (+.f64 1 (/.f64 i n)) n))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 4) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(-.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(/.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(neg.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 0)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 0 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 -1 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(neg.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 0)
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))
(+.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 0)
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 1)
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (/.f64 (neg.f64 i) n))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) 1)
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 100 (/.f64 i n)))

eval841.0ms (3.2%)

Compiler

Compiled 25750 to 17545 computations (31.9% saved)

prune107.0ms (0.4%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New48917506
Fresh000
Picked011
Done000
Total48918507
Error
4.0b
Counts
507 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
47.7b
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
57.7b
(*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
57.4b
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
48.1b
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
29.0b
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
28.2b
(*.f64 n 100)
47.7b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
53.5b
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
47.9b
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
50.6b
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
56.7b
(*.f64 100 (/.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) (/.f64 i n)))
56.8b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
34.7b
(*.f64 100 (/.f64 i (/.f64 i n)))
50.3b
(*.f64 100 (-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))))
34.0b
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
29.0b
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
57.4b
(*.f64 100 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)))
57.4b
(*.f64 100 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)))
Compiler

Compiled 803 to 561 computations (30.1% saved)

localize3.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
17.6b
(/.f64 i (/.f64 i n))
Compiler

Compiled 20 to 7 computations (65% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
n
@inf
(/.f64 i (/.f64 i n))
0.0ms
n
@-inf
(/.f64 i (/.f64 i n))
0.0ms
i
@0
(/.f64 i (/.f64 i n))
0.0ms
i
@inf
(/.f64 i (/.f64 i n))
0.0ms
i
@-inf
(/.f64 i (/.f64 i n))

rewrite58.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1424×rational_best-simplify-46
1116×rational_best-simplify-47
1074×rational_best-simplify-49
892×rational_best-1
888×rational_best-4
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
0613
13813
26813
39613
415613
538313
6112913
741761
Stop Event
node limit
Counts
1 → 55
Calls
Call 1
Inputs
(/.f64 i (/.f64 i n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 n 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 n)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 n -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 n 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 n) (+.f64 -1 (+.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 n) (+.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n n) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -2) (*.f64 n 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 3) (*.f64 n -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 4) (*.f64 n -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -3) (*.f64 n 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n (+.f64 n 1)) (+.f64 -1 (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -4) (+.f64 (*.f64 n 3) (+.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 n 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 (neg.f64 n) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (neg.f64 n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 (-.f64 1 n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 n) (*.f64 n -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 n n) n)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (+.f64 (neg.f64 n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 n 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n -2) (*.f64 n -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n -2) (-.f64 (*.f64 n -4) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 n -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 n) 2) (+.f64 2 (*.f64 n -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 3) (+.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 4) (*.f64 n 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n -3) (*.f64 n -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i n) (/.f64 n (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (neg.f64 i) (*.f64 i -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i (+.f64 i i))) (+.f64 i (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 i) n) (/.f64 n (/.f64 (neg.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (*.f64 (/.f64 1 (/.f64 i n)) (/.f64 (neg.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (*.f64 (/.f64 -1 (/.f64 i n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (*.f64 i -2) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x . n)))))

simplify166.0ms (0.6%)

Algorithm
egg-herbie
Rules
1410×rational_best-simplify-2
1134×rational_best-simplify-55
862×rational_best-simplify-1
766×rational_best-simplify-43
542×rational_best-simplify-42
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0115611
1195563
2435563
31697503
43276467
55521467
66316467
76944467
87605467
Stop Event
node limit
Counts
79 → 67
Calls
Call 1
Inputs
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
(+.f64 n 0)
(+.f64 0 n)
(+.f64 1 (+.f64 n -1))
(+.f64 -1 (+.f64 n 1))
(+.f64 (-.f64 1 n) (+.f64 -1 (+.f64 n n)))
(+.f64 (neg.f64 n) (+.f64 n n))
(+.f64 (+.f64 n n) (neg.f64 n))
(+.f64 (+.f64 n 1) -1)
(+.f64 (*.f64 n -2) (*.f64 n 3))
(+.f64 (+.f64 n -1) 1)
(+.f64 (*.f64 n 3) (*.f64 n -2))
(+.f64 (*.f64 n 4) (*.f64 n -3))
(+.f64 (*.f64 n -3) (*.f64 n 4))
(+.f64 (+.f64 n (+.f64 n 1)) (+.f64 -1 (neg.f64 n)))
(+.f64 (*.f64 n -4) (+.f64 (*.f64 n 3) (+.f64 n n)))
(+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3)))
(-.f64 n 0)
(-.f64 0 (neg.f64 n))
(-.f64 0 (-.f64 (+.f64 (neg.f64 n) 2) 2))
(-.f64 1 (-.f64 1 n))
(-.f64 -1 (+.f64 (neg.f64 n) -1))
(-.f64 -1 (-.f64 (-.f64 1 n) 2))
(-.f64 (neg.f64 n) (*.f64 n -2))
(-.f64 (+.f64 n n) n)
(-.f64 2 (+.f64 (neg.f64 n) 2))
(-.f64 (+.f64 n 1) 1)
(-.f64 (*.f64 n -2) (*.f64 n -3))
(-.f64 (*.f64 n -2) (-.f64 (*.f64 n -4) (neg.f64 n)))
(-.f64 (+.f64 n -1) -1)
(-.f64 (+.f64 (neg.f64 n) 2) (+.f64 2 (*.f64 n -2)))
(-.f64 (*.f64 n 3) (+.f64 n n))
(-.f64 (*.f64 n 4) (*.f64 n 3))
(-.f64 (*.f64 n -3) (*.f64 n -4))
(*.f64 i (/.f64 1 (/.f64 i n)))
(*.f64 i (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 i (-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 i (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 (/.f64 i n) (/.f64 n (/.f64 i n)))
(*.f64 n 1)
(*.f64 1 n)
(*.f64 (/.f64 1 (/.f64 i n)) i)
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (neg.f64 i) (*.f64 i -2)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i (+.f64 i i))) (+.f64 i (+.f64 i i))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))
(*.f64 (neg.f64 i) (/.f64 -1 (/.f64 i n)))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 -1 (/.f64 i n))))
(*.f64 (/.f64 (neg.f64 i) n) (/.f64 n (/.f64 (neg.f64 i) n)))
(*.f64 -1 (neg.f64 n))
(*.f64 (neg.f64 n) -1)
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (/.f64 i n)) (/.f64 (neg.f64 i) n)))
(*.f64 (neg.f64 n) (*.f64 (/.f64 -1 (/.f64 i n)) (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (neg.f64 i))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (*.f64 i -2) (neg.f64 i)))
(pow.f64 n 1)
(neg.f64 (neg.f64 n))
Outputs
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
(+.f64 n 0)
n
(+.f64 0 n)
n
(+.f64 1 (+.f64 n -1))
n
(+.f64 -1 (+.f64 n 1))
n
(+.f64 (-.f64 1 n) (+.f64 -1 (+.f64 n n)))
n
(+.f64 (neg.f64 n) (+.f64 n n))
n
(+.f64 (+.f64 n n) (neg.f64 n))
n
(+.f64 (+.f64 n 1) -1)
n
(+.f64 (*.f64 n -2) (*.f64 n 3))
n
(+.f64 (+.f64 n -1) 1)
n
(+.f64 (*.f64 n 3) (*.f64 n -2))
n
(+.f64 (*.f64 n 4) (*.f64 n -3))
n
(+.f64 (*.f64 n -3) (*.f64 n 4))
n
(+.f64 (+.f64 n (+.f64 n 1)) (+.f64 -1 (neg.f64 n)))
n
(+.f64 (*.f64 n -4) (+.f64 (*.f64 n 3) (+.f64 n n)))
n
(+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3)))
n
(-.f64 n 0)
n
(-.f64 0 (neg.f64 n))
n
(-.f64 0 (-.f64 (+.f64 (neg.f64 n) 2) 2))
n
(-.f64 1 (-.f64 1 n))
n
(-.f64 -1 (+.f64 (neg.f64 n) -1))
n
(-.f64 -1 (-.f64 (-.f64 1 n) 2))
n
(-.f64 (neg.f64 n) (*.f64 n -2))
n
(-.f64 (+.f64 n n) n)
n
(-.f64 2 (+.f64 (neg.f64 n) 2))
n
(-.f64 (+.f64 n 1) 1)
n
(-.f64 (*.f64 n -2) (*.f64 n -3))
n
(-.f64 (*.f64 n -2) (-.f64 (*.f64 n -4) (neg.f64 n)))
n
(-.f64 (+.f64 n -1) -1)
n
(-.f64 (+.f64 (neg.f64 n) 2) (+.f64 2 (*.f64 n -2)))
n
(-.f64 (*.f64 n 3) (+.f64 n n))
n
(-.f64 (*.f64 n 4) (*.f64 n 3))
n
(-.f64 (*.f64 n -3) (*.f64 n -4))
n
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 i (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 i (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 -2 (/.f64 1 (/.f64 i n)))))
(*.f64 i (-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 i (-.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n)))) (*.f64 2 (/.f64 1 (/.f64 i n)))))
(*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n)))))
(*.f64 i (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 2)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 i (-.f64 (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n)))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 i (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n)))))
(*.f64 (/.f64 i n) (/.f64 n (/.f64 i n)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 n 1)
n
(*.f64 1 n)
n
(*.f64 (/.f64 1 (/.f64 i n)) i)
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (neg.f64 i) (*.f64 i -2)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i (+.f64 i i))) (+.f64 i (+.f64 i i))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i))))
(*.f64 (neg.f64 i) (/.f64 -1 (/.f64 i n)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (/.f64 -1 (/.f64 i n))))
(*.f64 (neg.f64 i) (-.f64 (*.f64 -2 (/.f64 1 (/.f64 i n))) (/.f64 -1 (/.f64 i n))))
(*.f64 i (neg.f64 (-.f64 (*.f64 -2 (/.f64 1 (/.f64 i n))) (/.f64 -1 (/.f64 i n)))))
(*.f64 (/.f64 (neg.f64 i) n) (/.f64 n (/.f64 (neg.f64 i) n)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 -1 (neg.f64 n))
n
(*.f64 (neg.f64 n) -1)
n
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (/.f64 i n)) (/.f64 (neg.f64 i) n)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 n) (*.f64 (/.f64 -1 (/.f64 i n)) (/.f64 i n)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) (neg.f64 i))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (*.f64 i -2) (neg.f64 i)))
(*.f64 i (/.f64 1 (/.f64 i n)))
(/.f64 i (/.f64 i n))
(pow.f64 n 1)
n
(neg.f64 (neg.f64 n))
n

localize24.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))
5.9b
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
Compiler

Compiled 64 to 51 computations (20.3% saved)

series6.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
i
@0
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
1.0ms
n
@0
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
1.0ms
n
@-inf
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
1.0ms
n
@inf
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
0.0ms
i
@0
(*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))

rewrite27.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
116×rational_best-simplify-2
56×rational_best-4
56×rational_best-2
56×rational_best-3
56×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01474
19274
213074
315174
417174
519674
623774
730574
835074
935974
1036174
Stop Event
saturated
Counts
2 → 13
Calls
Call 1
Inputs
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))))

simplify130.0ms (0.5%)

Algorithm
egg-herbie
Rules
632×rational_best-simplify-2
466×rational_best-simplify-44
80×rational_best-simplify-47
68×rational_best-simplify-5
58×rational_best-simplify-1
Iterations

Useful iterations: 15 (0.0ms)

IterNodesCost
0521963
1841879
21331879
32031879
42631879
52921879
63541879
75081879
87681879
98601879
108831879
118961879
129051879
139111879
149151879
159211825
169291825
179491825
189611825
199661825
209681825
Stop Event
saturated
Counts
61 → 43
Calls
Call 1
Inputs
(*.f64 -50 i)
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(*.f64 100 n)
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(*.f64 50 i)
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(*.f64 50 i)
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 0)
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 0)
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 1)
(pow.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 1)
(+.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 0)
(+.f64 0 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))
(-.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 0)
(-.f64 0 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 1)
(/.f64 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)) -1)
(pow.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 1)
(neg.f64 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
Outputs
(*.f64 -50 i)
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n 100)))
(*.f64 i (*.f64 (*.f64 n 100) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 (*.f64 n 100) (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n)))))
(*.f64 i (*.f64 n (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n 100)))
(*.f64 i (*.f64 (*.f64 n 100) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 (*.f64 n 100) (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n)))))
(*.f64 i (*.f64 n (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(*.f64 50 i)
(*.f64 i 50)
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(*.f64 50 i)
(*.f64 i 50)
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 i 50) (*.f64 -50 (/.f64 i n)))
(*.f64 i (+.f64 50 (/.f64 -50 n)))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 0)
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 0)
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 1)
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(pow.f64 (*.f64 n (+.f64 100 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))) 1)
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 n (+.f64 100 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 n (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i n))))
(+.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 0)
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(+.f64 0 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(-.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 0)
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(-.f64 0 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 1)
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(/.f64 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)) -1)
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(pow.f64 (*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100)) 1)
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))
(neg.f64 (*.f64 (*.f64 100 i) (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 i (*.f64 100 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 -1 n))) (*.f64 i 100))
(*.f64 i (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) -100))

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n))
0.1b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
0.1b
(*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
0.1b
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))
Compiler

Compiled 55 to 12 computations (78.2% saved)

series127.0ms (0.5%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
35.0ms
n
@0
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))
26.0ms
i
@0
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))
14.0ms
i
@inf
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
13.0ms
n
@-inf
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))
8.0ms
i
@inf
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))

rewrite96.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1686×rational_best-1
1606×rational_best-2
968×rational_best-3
966×rational_best-4
942×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014124
195124
2160124
3220124
4344124
5721124
61886124
74715124
87658124
Stop Event
node limit
Counts
4 → 95
Calls
Call 1
Inputs
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))
(*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
(/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2)) (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2))) (+.f64 (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2)) (neg.f64 (log.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2)) (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2))) (+.f64 (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2)) (log.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n)) (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 4)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 100) (/.f64 i (neg.f64 n))) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 100 (/.f64 n (/.f64 i (neg.f64 n)))) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 100) (/.f64 n (/.f64 i (neg.f64 n)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) 0) (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4))) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3))) (+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i n)) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i n)) (+.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (+.f64 (+.f64 n n) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (+.f64 (neg.f64 n) (+.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (-.f64 (*.f64 (/.f64 -1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (+.f64 n (*.f64 n -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i (neg.f64 n))) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i (neg.f64 n))) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) -2) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 i (neg.f64 n))) (+.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 n (/.f64 i (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))))))

simplify186.0ms (0.7%)

Algorithm
egg-herbie
Rules
1378×rational_best-simplify-2
1294×rational_best-simplify-1
1214×rational_best-simplify-46
1102×rational_best-simplify-51
1066×rational_best-simplify-49
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02437535
14107317
27887263
320667167
444097103
574567103
Stop Event
node limit
Counts
191 → 191
Calls
Call 1
Inputs
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(-.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 0)
(-.f64 0 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3))
(-.f64 (+.f64 (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2)) (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2))) (+.f64 (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2)) (neg.f64 (log.f64 n))))
(-.f64 (+.f64 (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2)) (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2))) (+.f64 (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2)) (log.f64 i)))
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)
(*.f64 1 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(*.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -1)
(/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)
(/.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -1)
(pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)
(neg.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 0)
(+.f64 0 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(-.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 0)
(-.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n)) (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 4)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 3)))
(/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 1 n))
(/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 1)
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) -1)
(/.f64 (*.f64 (neg.f64 n) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 1)
(pow.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 1)
(neg.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 0)
(+.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 0)
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 1)
(/.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
(/.f64 (/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 100) (/.f64 i (neg.f64 n))) (/.f64 -1 n))
(/.f64 (*.f64 (*.f64 100 (/.f64 n (/.f64 i (neg.f64 n)))) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 1)
(pow.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 1)
(neg.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 100) (/.f64 n (/.f64 i (neg.f64 n)))))
(+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 0)
(+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) 0))
(+.f64 0 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(+.f64 -1 (+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)))
(+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)))
(+.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) 0) (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(+.f64 (+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1) -1)
(-.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 0)
(-.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)))
(-.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4))) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3))))
(-.f64 (+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3))) (+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n)))))
(*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)))
(*.f64 n (-.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) -2)))
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 1 (/.f64 i n)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 2)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1)
(*.f64 1 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(*.f64 -1 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(*.f64 (/.f64 n (/.f64 i n)) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(*.f64 (/.f64 n (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))
(*.f64 (/.f64 n (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))
(*.f64 (/.f64 n (/.f64 i n)) (+.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n))))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) n)
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (+.f64 (+.f64 n n) (neg.f64 n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (+.f64 (neg.f64 n) (+.f64 n n)))
(*.f64 (neg.f64 n) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))))
(*.f64 (neg.f64 n) (+.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) -2)))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (/.f64 -1 (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (-.f64 (*.f64 (/.f64 -1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 2)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (neg.f64 n))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (+.f64 n (*.f64 n -2)))
(*.f64 (/.f64 n (/.f64 i (neg.f64 n))) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(*.f64 (/.f64 n (/.f64 i (neg.f64 n))) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) -2) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))
(*.f64 (/.f64 n (/.f64 i (neg.f64 n))) (+.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) -2)))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) -1)
(*.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 n (/.f64 i (neg.f64 n))))
(*.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2))))
(pow.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1)
(neg.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
Outputs
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n))))
(+.f64 (log.f64 i) (log.f64 (/.f64 1 n)))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n))))
(+.f64 (log.f64 i) (log.f64 (/.f64 1 n)))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n))))
(+.f64 (log.f64 i) (log.f64 (/.f64 1 n)))
(-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))
(-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n))))
(+.f64 (log.f64 i) (log.f64 (/.f64 1 n)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1)))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (log.f64 i) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) n)
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))))
(*.f64 n (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))))
(*.f64 n (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))))
(*.f64 n (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))))
(*.f64 n (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))))
(*.f64 n (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))))
(*.f64 n (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (log.f64 i) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 n (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) n)
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 n (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i))
(*.f64 100 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n))))) i)
(*.f64 (-.f64 (log.f64 i) (*.f64 -1 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (neg.f64 (log.f64 (/.f64 1 n)))) (/.f64 (pow.f64 n 2) i))
(*.f64 (+.f64 (log.f64 i) (log.f64 (/.f64 1 n))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1)))) i)
(*.f64 (-.f64 (log.f64 i) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (log.f64 i) (+.f64 (neg.f64 (log.f64 (/.f64 -1 n))) (log.f64 -1))) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (log.f64 i) (log.f64 n))) i)
(*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n))) i)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(*.f64 (-.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i)
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i)
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i)
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 -1)) (log.f64 n)) (pow.f64 n 2)) i)
(/.f64 (*.f64 (-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (pow.f64 n 2)) i)
(*.f64 (-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 i)))) (log.f64 n)) (/.f64 (pow.f64 n 2) i))
(-.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 0)
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(-.f64 0 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(-.f64 (+.f64 (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2)) (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2))) (+.f64 (+.f64 (log.f64 i) (*.f64 (log.f64 n) -2)) (neg.f64 (log.f64 n))))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(-.f64 (+.f64 (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2)) (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2))) (+.f64 (+.f64 (neg.f64 (log.f64 n)) (*.f64 (log.f64 i) 2)) (log.f64 i)))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(*.f64 1 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(*.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -1)
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -1)
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 1)
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(neg.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(+.f64 (log.f64 i) (neg.f64 (log.f64 n)))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 0)
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(+.f64 0 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(-.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 0)
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(-.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n)) (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 4)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 3)))
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 1 n))
(/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 1 n))
(/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 1)
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) -1)
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(/.f64 (*.f64 (neg.f64 n) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 1)
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(pow.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 1)
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(neg.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))
(*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 0)
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(+.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 0)
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 1)
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(/.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))
(*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) (/.f64 100 (/.f64 1 n)))
(*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 1 n) (/.f64 i n))))
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(/.f64 (/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 100) (/.f64 i (neg.f64 n))) (/.f64 -1 n))
(*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) (/.f64 100 (/.f64 1 n)))
(*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 1 n) (/.f64 i n))))
(/.f64 (*.f64 (*.f64 100 (/.f64 n (/.f64 i (neg.f64 n)))) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 1)
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(pow.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 n (/.f64 i n)))) 1)
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(neg.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 100) (/.f64 n (/.f64 i (neg.f64 n)))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 100 (/.f64 n (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (*.f64 n 100) (/.f64 i n)))
(*.f64 n (*.f64 100 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))
(+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 0)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) 0))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 0 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 -1 (+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) 0) (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(+.f64 (+.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1) -1)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(-.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 0)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(-.f64 0 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (-.f64 (/.f64 n (/.f64 i (neg.f64 n))) (*.f64 -2 (/.f64 n (/.f64 i n)))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (-.f64 (/.f64 (neg.f64 n) (/.f64 i n)) (*.f64 -2 (/.f64 n (/.f64 i n)))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) -2))))
(-.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 -2 (/.f64 n (/.f64 i n)))) (+.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i (neg.f64 n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 -2 (/.f64 n (/.f64 i n))))))
(-.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 -2 (/.f64 n (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (*.f64 -2 (/.f64 n (/.f64 i n))) (/.f64 n (/.f64 i (neg.f64 n))))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (-.f64 (*.f64 -2 (/.f64 n (/.f64 i n))) (+.f64 (/.f64 n (/.f64 i (neg.f64 n))) (*.f64 -2 (/.f64 n (/.f64 i n))))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (-.f64 (*.f64 -2 (/.f64 n (/.f64 i n))) (+.f64 (/.f64 (neg.f64 n) (/.f64 i n)) (*.f64 -2 (/.f64 n (/.f64 i n))))))
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(-.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n))))
(-.f64 (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (+.f64 n n) (/.f64 i n))))
(-.f64 (*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 3 (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (+.f64 n n) (/.f64 i n))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (-.f64 (*.f64 3 (/.f64 n (/.f64 i n))) (/.f64 (+.f64 n n) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4))) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (/.f64 n (/.f64 i n)) 4)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3))))
(-.f64 (+.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 4 (/.f64 n (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 4 (/.f64 n (/.f64 i n))))) (+.f64 (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 4 (/.f64 n (/.f64 i n))))))
(-.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (*.f64 4 (/.f64 n (/.f64 i n))) (*.f64 4 (/.f64 n (/.f64 i n))))) (+.f64 (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 4 (/.f64 n (/.f64 i n))))))
(-.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 n (/.f64 i n)) 8)) (+.f64 (*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 3 (/.f64 i n)))) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 4 (/.f64 n (/.f64 i n))))))
(-.f64 (*.f64 (/.f64 n (/.f64 i n)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 8)) (*.f64 (*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))) 7))
(-.f64 (*.f64 (/.f64 n (/.f64 i n)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 8)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 n (/.f64 i n)) 7)))
(-.f64 (+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3))) (+.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (+.f64 n n) (/.f64 i n)))))
(-.f64 (+.f64 (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))) (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))) (+.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))))
(-.f64 (*.f64 (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))) (+.f64 n n)) (+.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 n (*.f64 3 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n))))))
(-.f64 (*.f64 n (*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) 6)) (+.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 (+.f64 n n) (/.f64 i n))) (*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 3 (/.f64 i n))))))
(-.f64 (*.f64 (/.f64 n (/.f64 i n)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 6)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 (+.f64 n n) (/.f64 i n)) (*.f64 3 (/.f64 n (/.f64 i n))))))
(-.f64 (*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) (*.f64 n 6)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 (+.f64 n n) (/.f64 i n)) (*.f64 3 (/.f64 n (/.f64 i n))))))
(*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 n (-.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) -2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 1 (/.f64 i n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 2)))
(*.f64 (*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n)))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n)))) n))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 n (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n))))))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))
(*.f64 (*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n)))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (/.f64 -1 (/.f64 i n))))
(*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (/.f64 -1 (/.f64 i n)))))
(*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 (*.f64 n (+.f64 (log.f64 i) (neg.f64 (log.f64 n)))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (/.f64 -1 (/.f64 i n))))
(*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (/.f64 -1 (/.f64 i n)))))
(*.f64 n (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 1 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 -1 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i n)) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i n)) (+.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 3)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (+.f64 n n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) n)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (+.f64 (+.f64 n n) (neg.f64 n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (+.f64 (neg.f64 n) (+.f64 n n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (neg.f64 n) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (neg.f64 n) (+.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) -2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (/.f64 -1 (/.f64 i n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (-.f64 (*.f64 (/.f64 -1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))
(*.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (neg.f64 n)) (-.f64 (*.f64 2 (/.f64 -1 (/.f64 i n))) (/.f64 -1 (/.f64 i n))))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 2)))
(*.f64 (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (neg.f64 n)) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n)))) (neg.f64 n)))
(*.f64 n (*.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n)))) (neg.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))))))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (neg.f64 n) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 -1 (/.f64 i n))))))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (neg.f64 n))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i (neg.f64 n))) (+.f64 n (*.f64 n -2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i (neg.f64 n))) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i (neg.f64 n))) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) -2) (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 n (/.f64 i (neg.f64 n))) (+.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) -2)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))) -1)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 n (/.f64 i (neg.f64 n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n)))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2)) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (neg.f64 n))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n -2))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(pow.f64 (*.f64 n (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) 1)
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))
(neg.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 n (/.f64 i (neg.f64 n)))))
(*.f64 n (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)))
(*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 n (/.f64 i n)))

localize98.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 1 (/.f64 i n))
0.4b
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
6.8b
(pow.f64 (+.f64 1 (/.f64 i n)) n)
28.7b
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
Compiler

Compiled 380 to 190 computations (50% saved)

series21.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
6.0ms
i
@-inf
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
3.0ms
n
@inf
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
3.0ms
i
@inf
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
3.0ms
n
@0
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
2.0ms
n
@-inf
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))

rewrite90.0ms (0.3%)

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

Useful iterations: 6 (0.0ms)

IterNodesCost
022273
1150231
2248219
3376201
4774195
51943183
64331171
Stop Event
node limit
Counts
3 → 109
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(/.f64 1 (/.f64 i n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6) 4)) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0)))) (*.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))) (*.f64 2 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) 4) (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4)) (neg.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (neg.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (neg.f64 (*.f64 2 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2) (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 4) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 2 (/.f64 -1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (/.f64 i n)))))))

simplify587.0ms (2.2%)

Algorithm
egg-herbie
Rules
1492×rational_best-simplify-51
1158×rational_best-simplify-2
928×rational_best-simplify-49
914×rational_best-simplify-46
802×rational_best-simplify-44
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
068426149
1145522101
2251520015
3367819441
4492619183
5728218757
Stop Event
node limit
Counts
181 → 399
Calls
Call 1
Inputs
(/.f64 (-.f64 (+.f64 (*.f64 6 n) (*.f64 2 n)) (+.f64 (*.f64 3 n) (+.f64 n (*.f64 4 n)))) i)
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (*.f64 2 (/.f64 n i)))) (+.f64 (*.f64 3 n) (+.f64 (*.f64 4 (/.f64 n i)) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 2 n) (/.f64 n i))))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i))))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 6 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i)))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i))))))
(/.f64 (-.f64 (+.f64 (*.f64 6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 2 n)) (+.f64 (*.f64 3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (+.f64 n (*.f64 2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))))) i)
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (*.f64 2 (/.f64 n i)))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)) (+.f64 (/.f64 n i) (*.f64 3 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)))))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (*.f64 6 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (/.f64 n i) (*.f64 2 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)))))))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (*.f64 6 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (*.f64 3 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))) (+.f64 (/.f64 n i) (*.f64 2 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)))))))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i)) (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i)) (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i)) (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 -3 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4)))))))
(*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i)))))))
(+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))) (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i))))))))
(+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))) (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i))))))) (*.f64 (-.f64 (*.f64 6 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 3 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))) (pow.f64 n 4))))
(+.f64 (*.f64 (pow.f64 n 5) (-.f64 (*.f64 6 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (+.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (*.f64 3 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))) (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i))))))) (*.f64 (-.f64 (*.f64 6 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 3 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))) (pow.f64 n 4)))))
(*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i))))))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 -3 (*.f64 i (exp.f64 i)))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (*.f64 -3/2 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 -3 (*.f64 i (exp.f64 i))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -3/2 (*.f64 i (exp.f64 i))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)))))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 6 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 -3 (*.f64 i (exp.f64 i)))))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 -3/2 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 3 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (*.f64 3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)))))))))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (*.f64 -3 (*.f64 i (exp.f64 i)))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (*.f64 -3/2 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (*.f64 -3 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)))) n)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (*.f64 -3 (*.f64 i (exp.f64 i))))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (*.f64 -3/2 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (*.f64 -3 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)))) n)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (+.f64 (*.f64 -3 (*.f64 i (exp.f64 i))) (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -3/2 (*.f64 i (exp.f64 i))) (*.f64 -3 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i)))))))
(*.f64 2 (/.f64 n i))
(+.f64 n (*.f64 2 (/.f64 n i)))
(+.f64 n (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 2 (/.f64 n i))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 2 (/.f64 n i)))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i) (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4)))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i)
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)))))
(*.f64 2 (/.f64 n i))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (pow.f64 n 2)) (*.f64 2 (/.f64 n i)))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (pow.f64 n 2)) (*.f64 2 (/.f64 n i))))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (/.f64 n i)))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i)
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i)))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i)
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (*.f64 -1/2 (*.f64 i (exp.f64 i)))))
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i)) (*.f64 -1/2 (*.f64 i (exp.f64 i))))))
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 0)
(+.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6) 4)) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))
(+.f64 (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0)))) (*.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))) (*.f64 2 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) 4) (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))))
(+.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))
(+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6))
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (/.f64 1 (/.f64 i n)))
(+.f64 (*.f64 2 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
(+.f64 (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6) 4)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) 4))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4)) (neg.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 8)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (neg.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) 4)))
(*.f64 1 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)
(*.f64 -1 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) -1)
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) -1)
(pow.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)
(neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 0)
(+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 0 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (neg.f64 (*.f64 2 (/.f64 -1 (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))
(-.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n)))))
(-.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 0)
(-.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 0 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(-.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 -1 (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2) (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2)))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 4) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))
(-.f64 (neg.f64 (*.f64 2 (/.f64 -1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2)))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 -1 (/.f64 i n)))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))
(*.f64 1 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 1 (/.f64 i n)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 1)
(*.f64 -1 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -1 (/.f64 i n)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -1)
(pow.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 1)
(neg.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) 0)
(+.f64 0 (/.f64 1 (/.f64 i n)))
(-.f64 (/.f64 1 (/.f64 i n)) 0)
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 1 (/.f64 i n)))
(-.f64 0 (/.f64 -1 (/.f64 i n)))
(*.f64 1 (/.f64 1 (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) 1)
(*.f64 -1 (/.f64 -1 (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) -1)
(pow.f64 (/.f64 1 (/.f64 i n)) 1)
(neg.f64 (/.f64 -1 (/.f64 i n)))
Outputs
(/.f64 (-.f64 (+.f64 (*.f64 6 n) (*.f64 2 n)) (+.f64 (*.f64 3 n) (+.f64 n (*.f64 4 n)))) i)
(/.f64 (-.f64 (+.f64 (*.f64 6 n) (*.f64 n 2)) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i)
(/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i)
(/.f64 (-.f64 (*.f64 n 8) (+.f64 n (*.f64 n 7))) i)
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (*.f64 2 (/.f64 n i)))) (+.f64 (*.f64 3 n) (+.f64 (*.f64 4 (/.f64 n i)) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 2 n) (/.f64 n i))))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (*.f64 2 (/.f64 n i)))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (+.f64 (*.f64 3 (/.f64 n i)) (*.f64 4 (/.f64 n i))))))
(-.f64 (+.f64 (*.f64 6 n) (*.f64 (/.f64 n i) 8)) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7))))
(-.f64 (+.f64 (*.f64 6 n) (/.f64 (*.f64 n 8) i)) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7))))
(-.f64 (+.f64 (*.f64 6 n) (*.f64 n (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7))))
(-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i))))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 i (-.f64 (*.f64 n (*.f64 6 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 2 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 3 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))))) (+.f64 (*.f64 6 (/.f64 n i)) (*.f64 6 n))) (+.f64 (*.f64 n 2) (+.f64 (*.f64 n 3) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (/.f64 n i) (*.f64 4 (/.f64 n i)))))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 5))) (*.f64 (/.f64 n i) 8))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (/.f64 (*.f64 n 8) i))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 n (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) 1))) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 6 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i)))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i))))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 n (*.f64 6 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 3 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))) (+.f64 (*.f64 i (-.f64 (*.f64 n (*.f64 6 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 2 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 3 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 6 (/.f64 n i))))) (+.f64 (*.f64 n 2) (+.f64 (*.f64 n 3) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (/.f64 n i) (*.f64 4 (/.f64 n i)))))))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 5))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 6 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) 5)))) (*.f64 (/.f64 n i) 8))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 (pow.f64 i 2) (*.f64 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) 1))) (/.f64 (*.f64 n 8) i))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 (pow.f64 i 2) (*.f64 (*.f64 n (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) 1))) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(-.f64 (+.f64 (*.f64 6 n) (+.f64 (+.f64 (*.f64 i (*.f64 n (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) 1))) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) 1)))) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5)))
(/.f64 (-.f64 (+.f64 (*.f64 6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 2 n)) (+.f64 (*.f64 3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (+.f64 n (*.f64 2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))))) i)
(/.f64 (-.f64 (+.f64 (*.f64 n 2) (*.f64 6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))) (+.f64 (*.f64 n (*.f64 2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))) (+.f64 n (*.f64 n (*.f64 3 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))))) i)
(/.f64 (-.f64 (*.f64 n (+.f64 2 (*.f64 6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))) (+.f64 n (+.f64 (*.f64 2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))) (*.f64 n (*.f64 3 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))))) i)
(/.f64 (-.f64 (*.f64 n (+.f64 2 (*.f64 6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 3 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))))) i)
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (*.f64 2 (/.f64 n i)))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)) (+.f64 (/.f64 n i) (*.f64 3 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 n i)) (+.f64 (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 n i))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 n i)))) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))) (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))))) (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 3 (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 2 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 5)))
(-.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 n (*.f64 2 (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i))))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 5)))
(-.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 2 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) 5))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (*.f64 6 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (/.f64 n i) (*.f64 2 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)))))))))
(-.f64 (+.f64 (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (+.f64 (*.f64 2 (/.f64 n i)) (+.f64 (*.f64 6 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 n i)))))) (+.f64 (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (+.f64 (+.f64 (+.f64 (/.f64 n i) (*.f64 2 (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)))) (+.f64 (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 n i))) (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (*.f64 6 (/.f64 n (pow.f64 i 3))))) (*.f64 6 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))))) (+.f64 (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 3 (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 2 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))))) (*.f64 (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3))) 5)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 5)))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (*.f64 6 (/.f64 n (pow.f64 i 3))))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 n (*.f64 2 (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i))))) (*.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) 5)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 5)))
(-.f64 (+.f64 (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))))) (+.f64 (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 n (*.f64 2 (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i))))) (*.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) 5)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) 5)))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (*.f64 6 (/.f64 n (pow.f64 i 3))))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (+.f64 (/.f64 n i) (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (*.f64 2 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (*.f64 (/.f64 n (pow.f64 i 3)) 5))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) 5))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (*.f64 6 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 3 (/.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (+.f64 (*.f64 3 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))) (+.f64 (/.f64 n i) (*.f64 2 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)))))))))))
(-.f64 (+.f64 (+.f64 (*.f64 6 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4)))) (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))) (+.f64 (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 n i))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 n i) (*.f64 2 (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)))) (+.f64 (*.f64 2 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4)))) (*.f64 3 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4)))))) (+.f64 (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 n i))) (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))) (+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 3 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)))))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (*.f64 6 (/.f64 n (pow.f64 i 3)))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (*.f64 6 (/.f64 n (pow.f64 i 4)))))) (*.f64 6 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))))) (+.f64 (+.f64 (+.f64 (*.f64 3 (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (+.f64 (+.f64 (/.f64 n i) (*.f64 2 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))) (*.f64 (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 4))) 5))) (*.f64 2 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3)))))) (*.f64 3 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3)))))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (+.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (/.f64 n (pow.f64 i 4)) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))))))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (+.f64 (+.f64 (/.f64 n i) (*.f64 n (*.f64 2 (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)))) (*.f64 5 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (/.f64 n (pow.f64 i 4)) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))))))) (*.f64 2 (+.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (*.f64 3 (+.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (+.f64 (+.f64 (/.f64 n i) (*.f64 n (*.f64 2 (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)))) (*.f64 5 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (/.f64 n (pow.f64 i 4)) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))))))) (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))) (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 6 (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 n i) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))) (+.f64 (+.f64 (+.f64 (*.f64 n (*.f64 3 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) i))) (+.f64 (+.f64 (/.f64 n i) (*.f64 2 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))) (*.f64 5 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4))))))) (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))) (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 n (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 n -2)) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 n (*.f64 -3 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (neg.f64 n)))) i))
(neg.f64 (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i))
(neg.f64 (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i))
(/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) (neg.f64 i))
(/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3)) (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))))) (neg.f64 i))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i)) (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 n (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 n -2)) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 n (*.f64 -3 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (neg.f64 n)))) i)) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))
(-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (*.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) 5))
(-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (*.f64 5 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) (neg.f64 i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (*.f64 5 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3)) (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))))) (neg.f64 i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) 5)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i)) (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 n (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 n -2)) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 n (*.f64 -3 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (neg.f64 n)))) i)) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 n (*.f64 -6 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (*.f64 n (*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))) (pow.f64 i 3)))) (+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) -5)) (pow.f64 i 3)) (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)))) (*.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) 5))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) -1) (pow.f64 i 3)) (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)))) (*.f64 5 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (neg.f64 (+.f64 (/.f64 (neg.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (pow.f64 i 3)) (/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)))) (*.f64 5 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (neg.f64 (pow.f64 i 3))) (/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3)) (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))))) i)))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) 5)))
(-.f64 (+.f64 (*.f64 -6 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -6 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -2 n)) (+.f64 (*.f64 -2 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 -1 n)))) i)) (*.f64 6 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 3 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 -3 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4)))))))
(-.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 n (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (*.f64 n -2)) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 n (*.f64 -3 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (neg.f64 n)))) i)) (*.f64 6 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 n (*.f64 -6 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (+.f64 (*.f64 -3 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) (*.f64 n (*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))) (pow.f64 i 3))) (*.f64 -6 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4)))))) (+.f64 (+.f64 (*.f64 -3 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4)))) (*.f64 -2 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4))))) (+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 3 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) -5)) (pow.f64 i 3)) (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (+.f64 (*.f64 n (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)))) (*.f64 -6 (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 4))))) (+.f64 (*.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) 5) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 4))) -5)))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) -1) (pow.f64 i 3)) (/.f64 (-.f64 (*.f64 n (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (*.f64 n (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)))) (*.f64 n (*.f64 -6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 4)))))) (+.f64 (*.f64 5 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))) (*.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 4)))) -5)))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (neg.f64 (+.f64 (/.f64 (neg.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (pow.f64 i 3)) (/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3))))) i)))) (*.f64 n (*.f64 -6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 4)))))) (+.f64 (*.f64 5 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))) (*.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 4)))) -5)))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (neg.f64 (pow.f64 i 3))) (/.f64 (*.f64 n (-.f64 (+.f64 -2 (*.f64 -6 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (+.f64 (+.f64 -1 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) -3)) (*.f64 -2 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))))) i))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 6 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 n (*.f64 -6 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 4))))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) 5)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (*.f64 (/.f64 n (pow.f64 i 4)) -5))))
(*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i)))))))
(*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))))))
(*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 5)))
(*.f64 (pow.f64 n 2) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 1))
(*.f64 (pow.f64 n 2) (*.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i)) 1))
(+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))) (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i))))))))
(+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)))))) (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i))))))))
(+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 5))) (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 5))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 1)) (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i)) 1)) (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)))
(+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))) (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i))))))) (*.f64 (-.f64 (*.f64 6 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 3 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))) (pow.f64 n 4))))
(+.f64 (*.f64 (pow.f64 n 4) (-.f64 (*.f64 6 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 3 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))) (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)))))) (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))))))))
(+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 5))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 5))) (*.f64 (pow.f64 n 4) (-.f64 (*.f64 6 (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 5)))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 1)) (+.f64 (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)) (*.f64 (pow.f64 n 4) (*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 1))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i)) 1)) (+.f64 (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)) (*.f64 (pow.f64 n 4) (*.f64 (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 1))))
(+.f64 (*.f64 (pow.f64 n 5) (-.f64 (*.f64 6 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (+.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (*.f64 3 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))) (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i))))))) (*.f64 (-.f64 (*.f64 6 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 3 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))) (pow.f64 n 4)))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (*.f64 3 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 2 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)))))) (*.f64 (pow.f64 n 4) (-.f64 (*.f64 6 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 3 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))) (+.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))) (*.f64 3 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i))))))) (*.f64 (pow.f64 n 5) (-.f64 (*.f64 6 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (+.f64 (*.f64 2 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (*.f64 3 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 6 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 5))) (*.f64 (pow.f64 n 4) (-.f64 (*.f64 6 (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 5)))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (*.f64 6 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 5))) (*.f64 (pow.f64 n 5) (-.f64 (*.f64 6 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))) 5)))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) 1)) (*.f64 (pow.f64 n 4) (*.f64 (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)) (*.f64 (pow.f64 n 5) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))) 1))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i)) 1)) (*.f64 (pow.f64 n 4) (*.f64 (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)) (*.f64 (pow.f64 n 5) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))) 1))))
(+.f64 (*.f64 (pow.f64 n 3) (*.f64 (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))) 1)) (+.f64 (+.f64 (*.f64 (pow.f64 n 2) (*.f64 (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i)) 1)) (*.f64 (pow.f64 n 4) (*.f64 (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))) 1))) (*.f64 (pow.f64 n 5) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 4) i)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 4))) (*.f64 -1/2 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (pow.f64 i 3))))))) 1))))
(*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i))))))
(*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i))))))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 -3 (*.f64 i (exp.f64 i)))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (*.f64 -3/2 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (+.f64 (*.f64 i (*.f64 -1 (exp.f64 i))) (*.f64 i (*.f64 -3/2 (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (*.f64 (*.f64 i (exp.f64 i)) -5/2))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 -3 (*.f64 i (exp.f64 i))))) (+.f64 (*.f64 3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -3/2 (*.f64 i (exp.f64 i))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)))))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 6 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))) (+.f64 (*.f64 3 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))) (+.f64 (*.f64 2 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))) (+.f64 (*.f64 i (*.f64 -1 (exp.f64 i))) (*.f64 i (*.f64 -3/2 (exp.f64 i)))))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 6 (/.f64 (exp.f64 i) (*.f64 n i)))))) (+.f64 (*.f64 (*.f64 i (exp.f64 i)) -5/2) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 2 (/.f64 (exp.f64 i) (*.f64 n i)))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 3 (/.f64 (exp.f64 i) (*.f64 n i)))))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 6 (/.f64 (exp.f64 i) (*.f64 n i)))))) (+.f64 (*.f64 (*.f64 i (exp.f64 i)) -5/2) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) 5)))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 (exp.f64 i) (+.f64 (*.f64 6 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 i -3)))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -5/2)) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) 5)))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 (exp.f64 i) (+.f64 (*.f64 6 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 i -3)))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -5/2)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 (/.f64 (exp.f64 i) (*.f64 n i)) 5))))
(-.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 6 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 -3 (*.f64 i (exp.f64 i)))))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 -3/2 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i))) (+.f64 (*.f64 3 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (*.f64 3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)))))))))
(-.f64 (+.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (/.f64 1 i) (*.f64 3 (/.f64 (exp.f64 i) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (+.f64 (*.f64 6 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))) (*.f64 6 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) -1/4) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/6 (pow.f64 i 5)))) (*.f64 i (pow.f64 n 2))))))) (+.f64 (+.f64 (+.f64 (*.f64 3 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))) (*.f64 3 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) -1/4) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/6 (pow.f64 i 5)))) (*.f64 i (pow.f64 n 2)))))) (+.f64 (*.f64 i (*.f64 -3/2 (exp.f64 i))) (*.f64 2 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))) (+.f64 (*.f64 2 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) -1/4) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/6 (pow.f64 i 5)))) (*.f64 i (pow.f64 n 2))))) (*.f64 i (*.f64 -1 (exp.f64 i))))))
(-.f64 (+.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (*.f64 6 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))) (+.f64 (neg.f64 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -3/2)) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 2 (/.f64 (exp.f64 i) (*.f64 n i)))) (*.f64 3 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))) (*.f64 2 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))))))))
(-.f64 (+.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (*.f64 6 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))))))) (+.f64 (*.f64 i (neg.f64 (exp.f64 i))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -3/2)) (+.f64 (+.f64 (*.f64 3 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))))) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) 5)) (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 2 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))))))))
(-.f64 (+.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (*.f64 6 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))))))) (+.f64 (*.f64 i (neg.f64 (exp.f64 i))) (+.f64 (+.f64 (*.f64 3 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))))) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) 5)) (*.f64 (exp.f64 i) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (*.f64 i -3/2))))))
(-.f64 (+.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))) (*.f64 i (*.f64 -3 (exp.f64 i)))) (*.f64 6 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))) (+.f64 (*.f64 i (neg.f64 (exp.f64 i))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 3 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 (/.f64 (exp.f64 i) (*.f64 n i)) 5))) (*.f64 (exp.f64 i) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (*.f64 i -3/2))))))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))
(*.f64 n (*.f64 -1 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))) (neg.f64 n))
(*.f64 n (neg.f64 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))
(*.f64 (neg.f64 n) (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))
(*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (*.f64 -3 (*.f64 i (exp.f64 i)))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (*.f64 -3/2 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 n (*.f64 -1 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))) (+.f64 (*.f64 i (*.f64 -1 (exp.f64 i))) (*.f64 i (*.f64 -3/2 (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))) (neg.f64 n))) (*.f64 (*.f64 i (exp.f64 i)) -5/2))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 n (neg.f64 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))) (*.f64 (*.f64 i (exp.f64 i)) -5/2))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 n (neg.f64 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))))))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 (neg.f64 n) (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i)))))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (*.f64 -3 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)))) n)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (*.f64 -3 (*.f64 i (exp.f64 i))))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (*.f64 -3/2 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (+.f64 (*.f64 n (*.f64 -1 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) i))) (*.f64 -3 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) i))))) n)))) (+.f64 (*.f64 i (*.f64 -1 (exp.f64 i))) (*.f64 i (*.f64 -3/2 (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 -6 (/.f64 (exp.f64 i) i))) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i)) -5)) n) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (*.f64 (*.f64 i (exp.f64 i)) -5/2))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i)) -1) n) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (*.f64 (*.f64 i (exp.f64 i)) -5/2))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (neg.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i))) n) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8))) (*.f64 (neg.f64 n) i)) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))) (/.f64 (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i))) (neg.f64 n)))) (*.f64 i (*.f64 (exp.f64 i) -5/2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)) (*.f64 -3 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) i)))) n)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -6 (/.f64 (exp.f64 i) i)) (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (+.f64 (*.f64 -3 (*.f64 i (exp.f64 i))) (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 -1 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -3/2 (*.f64 i (exp.f64 i))) (*.f64 -3 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -6 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) i))) (*.f64 -3 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) i))))) n)) (+.f64 (*.f64 n (*.f64 -1 (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))) (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 -6 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) 1/4))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))))))) (+.f64 (+.f64 (*.f64 i (*.f64 -3/2 (exp.f64 i))) (*.f64 -3 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) 1/4))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))))) (+.f64 (*.f64 i (*.f64 -1 (exp.f64 i))) (*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) 1/4))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))))))
(-.f64 (+.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 -6 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 -6 (/.f64 (exp.f64 i) i))) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i)) -5)) n) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (+.f64 (*.f64 (*.f64 i (exp.f64 i)) -5/2) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 -3 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))) (*.f64 -2 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2))))))))
(-.f64 (+.f64 (+.f64 (*.f64 i (*.f64 -3 (exp.f64 i))) (*.f64 -6 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i)) -1) n) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (+.f64 (*.f64 (*.f64 i (exp.f64 i)) -5/2) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))) -5)))
(-.f64 (+.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))) (*.f64 i -3))) (neg.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i))) n) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -5/2)) (*.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))) -5)))
(-.f64 (+.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))) (*.f64 i -3))) (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8))) (*.f64 (neg.f64 n) i)) (*.f64 n (-.f64 (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))) (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))))))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -5/2)) (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))) -5))))
(-.f64 (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))) (+.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))) (*.f64 i -3))) (/.f64 (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) i))) (neg.f64 n)))) (+.f64 (*.f64 i (*.f64 (exp.f64 i) -5/2)) (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))) -5))))
(*.f64 2 (/.f64 n i))
(+.f64 n (*.f64 2 (/.f64 n i)))
(+.f64 n (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 2 (/.f64 n i))))
(+.f64 n (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 n (*.f64 2 (/.f64 n i))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 2 (/.f64 n i)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) n))
(+.f64 n (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i)
(*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))
(*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i) (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))
(+.f64 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (+.f64 (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3))) (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 4))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (+.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (/.f64 n (pow.f64 i 4)) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))
(+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (/.f64 n i) (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))) (*.f64 (*.f64 n (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i)
(*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n i))
(*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n i)))
(+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n i)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n (pow.f64 i 3))) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) i) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n i)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 -1 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n (pow.f64 i 3))) (neg.f64 (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (neg.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3))) (pow.f64 i 4)))))))
(+.f64 (+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (neg.f64 (/.f64 n (pow.f64 i 4)))))
(+.f64 (+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (/.f64 n (pow.f64 i 3)) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))))) (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 (neg.f64 n) (pow.f64 i 4))))
(*.f64 2 (/.f64 n i))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (pow.f64 n 2)) (*.f64 2 (/.f64 n i)))
(+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))))
(+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 2) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))))
(+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (pow.f64 n 2)) (*.f64 2 (/.f64 n i))))
(+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)))) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 2) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)))) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i)))) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i)))))
(+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 2 (/.f64 n i)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (*.f64 -1 (log.f64 n))) 2) i))))))
(+.f64 (*.f64 (pow.f64 n 2) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))))))
(+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (+.f64 (+.f64 (*.f64 2 (/.f64 n i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 3) i)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 2) i))))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i)
(*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i))
(*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i))
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i)))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 i (*.f64 -1/2 (exp.f64 i)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (+.f64 (*.f64 -1/2 (*.f64 i (exp.f64 i))) (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (*.f64 n i)))))
(+.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 4) -1/4) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/48 (pow.f64 i 6)))) (*.f64 i (pow.f64 n 2)))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 i (*.f64 -1/2 (exp.f64 i)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (+.f64 (*.f64 i -1/2) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))))
(/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i)
(*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i))
(*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i))
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (*.f64 -1/2 (*.f64 i (exp.f64 i))))
(+.f64 (*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (*.f64 n i)) (+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (*.f64 -1/2 (*.f64 i (exp.f64 i)))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i)) (*.f64 i (*.f64 -1/2 (exp.f64 i)))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 i (*.f64 -1/2 (exp.f64 i)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2))))
(+.f64 (/.f64 (*.f64 n (+.f64 1 (exp.f64 i))) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i)) (*.f64 -1/2 (*.f64 i (exp.f64 i))))))
(+.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 i (*.f64 -1/2 (exp.f64 i)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) 1/4))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))) (*.f64 (+.f64 1 (exp.f64 i)) (/.f64 n i))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2))))))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2))) (neg.f64 (exp.f64 i))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48))) (*.f64 i (pow.f64 n 2)))) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2)))))
(+.f64 (*.f64 n (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 1/6 (pow.f64 i 5)) (+.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 6) 1/48)))) (*.f64 i (pow.f64 n 2))) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)) (*.f64 i -1/2)))))
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i (neg.f64 n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 (neg.f64 i) n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i (neg.f64 n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 (neg.f64 i) n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) 0) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 0)
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i (neg.f64 n))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 (neg.f64 i) n)) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 2))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (+.f64 (/.f64 (*.f64 2 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0) (neg.f64 (+.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 2 (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (neg.f64 (+.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 2 (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 -2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)))) (*.f64 -2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) 0))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6) 4)) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (neg.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2)))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 2 (*.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 -1 (/.f64 i n))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 2 (/.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (neg.f64 i) n)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 -2 (/.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) 0) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 -2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)))) (*.f64 -2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) 0))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0)))) (*.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (+.f64 (/.f64 (*.f64 2 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0) (neg.f64 (+.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 2 (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (neg.f64 (+.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 2 (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))) (*.f64 2 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))) (*.f64 2 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) -2))
(+.f64 (*.f64 5 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(+.f64 (*.f64 5 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 2 (/.f64 (-.f64 -1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(+.f64 (*.f64 5 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) 4) (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 4 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 -1 (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 4 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (neg.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)))) -2))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 -2 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 -2 (+.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 2 (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))))
(+.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))
(+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i (neg.f64 n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 (neg.f64 i) n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (+.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i (neg.f64 n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 (neg.f64 i) n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 3 (/.f64 i n))) (/.f64 (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i (neg.f64 n))) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 (neg.f64 i) n)) (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))))
(+.f64 (/.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 2))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) -2)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (/.f64 1 (/.f64 i n)))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (*.f64 2 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))) (*.f64 2 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) -2))
(+.f64 (*.f64 5 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(+.f64 (*.f64 5 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 2 (/.f64 (-.f64 -1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(+.f64 (*.f64 5 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(+.f64 (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6) 4)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (neg.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (neg.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) 4))
(+.f64 (*.f64 4 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 3 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 4 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 -1 (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 4 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (neg.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 3 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4)) (neg.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 8)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) 0) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -4))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))))
(+.f64 (+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (neg.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (*.f64 2 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n)))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 -2 (/.f64 1 (/.f64 i n))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 -1 (/.f64 i n))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (/.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (neg.f64 i) n)))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (+.f64 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) 0))) (*.f64 2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (neg.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) 4)))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 -2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)))) (*.f64 -2 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 i n)) 0))))
(+.f64 (*.f64 3 (/.f64 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n))) (*.f64 -2 (*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (-.f64 -1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 1 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (/.f64 (+.f64 -1 (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n)) 0)
(/.f64 (+.f64 -1 (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (/.f64 (+.f64 -1 (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n)) 0)
(/.f64 (+.f64 -1 (-.f64 (*.f64 2 (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 2 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(+.f64 (/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(+.f64 (/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(+.f64 (/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(+.f64 (/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 4)))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(+.f64 (/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 2 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(+.f64 (/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (*.f64 4 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 -1 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(*.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) -1)
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))) -1)
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(pow.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) 1)
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (+.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6)))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 1 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (+.f64 1 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (neg.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(/.f64 (+.f64 -1 (-.f64 (+.f64 2 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (/.f64 i n))
(/.f64 (-.f64 1 (-.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 0)
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 0 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (neg.f64 (*.f64 2 (/.f64 -1 (/.f64 i n)))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n)))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 0)
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 0 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 4) (+.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 -1 (/.f64 i n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2) (+.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -2)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 4) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))
(-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))))
(-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))))
(-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))))
(-.f64 (neg.f64 (*.f64 2 (/.f64 -1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2))))
(-.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n))) (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))))
(-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (-.f64 (/.f64 -1 (/.f64 i n)) (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i (neg.f64 n)))))
(-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (neg.f64 i) n)) (/.f64 (-.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n)))) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 -1 (/.f64 i n)))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))
(-.f64 (+.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 -1 (/.f64 i n)))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (-.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (/.f64 -1 (/.f64 i n)))))
(-.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 -2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)))) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 -2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 -2 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))))))
(-.f64 (+.f64 (/.f64 (-.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (/.f64 (-.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (-.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (-.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 (-.f64 -1 (*.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))
(*.f64 1 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 1 (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 -1 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -1 (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -1)
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(pow.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(neg.f64 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) (/.f64 1 (/.f64 i n)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(+.f64 (/.f64 1 (/.f64 i n)) 0)
(/.f64 1 (/.f64 i n))
(+.f64 0 (/.f64 1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(-.f64 (/.f64 1 (/.f64 i n)) 0)
(/.f64 1 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(-.f64 0 (/.f64 -1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(*.f64 1 (/.f64 1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) 1)
(/.f64 1 (/.f64 i n))
(*.f64 -1 (/.f64 -1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) -1)
(/.f64 1 (/.f64 i n))
(pow.f64 (/.f64 1 (/.f64 i n)) 1)
(/.f64 1 (/.f64 i n))
(neg.f64 (/.f64 -1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))

eval1.9s (7.1%)

Compiler

Compiled 86634 to 52599 computations (39.3% saved)

prune387.0ms (1.5%)

Pruning

43 alts after pruning (40 fresh and 3 done)

PrunedKeptTotal
New1062321094
Fresh4812
Picked101
Done235
Total1069431112
Error
4.0b
Counts
1112 → 43
Alt Table
Click to see full alt table
StatusErrorProgram
47.7b
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
56.8b
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
56.8b
(/.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))
57.7b
(*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
48.1b
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
28.7b
(*.f64 n (+.f64 100 (*.f64 i 50)))
28.9b
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
28.2b
(*.f64 n 100)
47.7b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
50.8b
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
47.9b
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
50.6b
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
56.7b
(*.f64 100 (/.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) (/.f64 i n)))
56.8b
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))
34.7b
(*.f64 100 (/.f64 i (/.f64 i n)))
62.0b
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
61.7b
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
27.2b
(*.f64 100 (-.f64 (+.f64 n 1) 1))
56.9b
(*.f64 100 (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) (*.f64 n 6)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 (+.f64 n n) (/.f64 i n)) (*.f64 3 (/.f64 n (/.f64 i n)))))))
56.9b
(*.f64 100 (-.f64 (*.f64 (/.f64 n (/.f64 i n)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 8)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 n (/.f64 i n)) 7))))
59.7b
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
28.5b
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
28.5b
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
27.2b
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
49.5b
(*.f64 100 (+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
51.0b
(*.f64 100 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 -2 (/.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))))
52.4b
(*.f64 100 (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
51.1b
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
49.6b
(*.f64 100 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) -2)))
28.8b
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
34.0b
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
29.0b
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
56.8b
(*.f64 100 (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n))))
35.3b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
35.3b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
35.1b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
57.4b
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
56.8b
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
49.1b
(*.f64 100 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))))
48.0b
(*.f64 100 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))))
35.3b
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
35.3b
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
62.0b
(*.f64 -50 i)
Compiler

Compiled 2165 to 1475 computations (31.9% saved)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
3.8b
(-.f64 (+.f64 n 1) 1)
Compiler

Compiled 20 to 16 computations (20% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
n
@0
(-.f64 (+.f64 n 1) 1)
0.0ms
n
@-inf
(-.f64 (+.f64 n 1) 1)
0.0ms
n
@inf
(-.f64 (+.f64 n 1) 1)

rewrite212.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
12626×rational_best-simplify-43
2002×rational_best-simplify-1
330×rational_best-4
330×rational_best-2
330×rational_best-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0613
14013
2621
3671
4821
51041
61411
72001
83201
95691
107631
117961
127961
137961
1413821
1518011
1618741
1718741
1818741
1937211
2042621
2143551
2243551
2349691
2449711
2549711
2649711
2749711
Stop Event
node limit
Counts
1 → 78
Calls
Call 1
Inputs
(-.f64 (+.f64 n 1) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 n 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 n -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 n)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 n 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 n -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 n 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 3 (+.f64 n -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 3) -3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -3 (+.f64 n 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -4 (+.f64 n 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 4 (+.f64 n -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5 (+.f64 n -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 5) -5)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 6 (+.f64 n -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -5 (+.f64 n 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -5) 5)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -6 (+.f64 n 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -6) 6)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -7 (+.f64 n 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -7) 7)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -8 (+.f64 n 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 6) -6)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 7 (+.f64 n -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 7) -7)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 8 (+.f64 n -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 9 (+.f64 n -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 10 (+.f64 n -10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 10) -10)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 11 (+.f64 n -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 8) -8)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 11) -11)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 12 (+.f64 n -12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 12) -12)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -9 (+.f64 n 9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -10 (+.f64 n 10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -10) 10)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -11 (+.f64 n 11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -11) 11)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -12 (+.f64 n 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -12) 12)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -9) 9)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 9) -9)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -13 (+.f64 n 13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -14 (+.f64 n 14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -14) 14)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -15 (+.f64 n 15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -16 (+.f64 n 16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 13 (+.f64 n -13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 14 (+.f64 n -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 15 (+.f64 n -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 16 (+.f64 n -16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 16) -16)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -15) 15)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -17 (+.f64 n 17))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -17) 17)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -18 (+.f64 n 18))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -18) 18)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -13) 13)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n -16) 16)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 15) -15)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 17 (+.f64 n -17))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 13) -13)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 17) -17)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 14) -14)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 18 (+.f64 n -18))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 n 18) -18)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 n)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x . n)))))

simplify557.0ms (2.1%)

Algorithm
egg-herbie
Rules
60140×rational_best-simplify-43
2270×rational_best-simplify-1
78×rational_best-simplify-6
76×rational_best-simplify-53
76×rational_best-simplify-17
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015490
119390
230590
334690
434690
534690
634690
7499990
8506990
9507390
10507790
11508190
12508590
13508990
14509390
15509790
16510190
17510590
18510990
19511390
20511790
21512190
22512590
23615590
24616190
25616590
26616990
27616990
28616990
29616990
30616990
31616990
32616990
33616990
Stop Event
node limit
Counts
90 → 79
Calls
Call 1
Inputs
n
n
n
n
n
n
n
n
n
n
n
n
(+.f64 n 0)
(+.f64 1 (+.f64 n -1))
(+.f64 (+.f64 n 1) -1)
(+.f64 0 n)
(+.f64 -1 (+.f64 n 1))
(+.f64 (+.f64 n -1) 1)
(+.f64 2 (+.f64 n -2))
(+.f64 (+.f64 n 2) -2)
(+.f64 -2 (+.f64 n 2))
(+.f64 (+.f64 n -2) 2)
(+.f64 3 (+.f64 n -3))
(+.f64 (+.f64 n 3) -3)
(+.f64 -3 (+.f64 n 3))
(+.f64 (+.f64 n -3) 3)
(+.f64 -4 (+.f64 n 4))
(+.f64 (+.f64 n -4) 4)
(+.f64 4 (+.f64 n -4))
(+.f64 (+.f64 n 4) -4)
(+.f64 5 (+.f64 n -5))
(+.f64 (+.f64 n 5) -5)
(+.f64 6 (+.f64 n -6))
(+.f64 -5 (+.f64 n 5))
(+.f64 (+.f64 n -5) 5)
(+.f64 -6 (+.f64 n 6))
(+.f64 (+.f64 n -6) 6)
(+.f64 -7 (+.f64 n 7))
(+.f64 (+.f64 n -7) 7)
(+.f64 -8 (+.f64 n 8))
(+.f64 (+.f64 n -8) 8)
(+.f64 (+.f64 n 6) -6)
(+.f64 7 (+.f64 n -7))
(+.f64 (+.f64 n 7) -7)
(+.f64 8 (+.f64 n -8))
(+.f64 9 (+.f64 n -9))
(+.f64 10 (+.f64 n -10))
(+.f64 (+.f64 n 10) -10)
(+.f64 11 (+.f64 n -11))
(+.f64 (+.f64 n 8) -8)
(+.f64 (+.f64 n 11) -11)
(+.f64 12 (+.f64 n -12))
(+.f64 (+.f64 n 12) -12)
(+.f64 -9 (+.f64 n 9))
(+.f64 -10 (+.f64 n 10))
(+.f64 (+.f64 n -10) 10)
(+.f64 -11 (+.f64 n 11))
(+.f64 (+.f64 n -11) 11)
(+.f64 -12 (+.f64 n 12))
(+.f64 (+.f64 n -12) 12)
(+.f64 (+.f64 n -9) 9)
(+.f64 (+.f64 n 9) -9)
(+.f64 -13 (+.f64 n 13))
(+.f64 -14 (+.f64 n 14))
(+.f64 (+.f64 n -14) 14)
(+.f64 -15 (+.f64 n 15))
(+.f64 -16 (+.f64 n 16))
(+.f64 13 (+.f64 n -13))
(+.f64 14 (+.f64 n -14))
(+.f64 15 (+.f64 n -15))
(+.f64 16 (+.f64 n -16))
(+.f64 (+.f64 n 16) -16)
(+.f64 (+.f64 n -15) 15)
(+.f64 -17 (+.f64 n 17))
(+.f64 (+.f64 n -17) 17)
(+.f64 -18 (+.f64 n 18))
(+.f64 (+.f64 n -18) 18)
(+.f64 (+.f64 n -13) 13)
(+.f64 (+.f64 n -16) 16)
(+.f64 (+.f64 n 15) -15)
(+.f64 17 (+.f64 n -17))
(+.f64 (+.f64 n 13) -13)
(+.f64 (+.f64 n 17) -17)
(+.f64 (+.f64 n 14) -14)
(+.f64 18 (+.f64 n -18))
(+.f64 (+.f64 n 18) -18)
(*.f64 n 1)
(*.f64 1 n)
(/.f64 n 1)
(pow.f64 n 1)
Outputs
n
n
n
n
n
n
n
n
n
n
n
n
(+.f64 n 0)
n
(+.f64 1 (+.f64 n -1))
n
(+.f64 (+.f64 n 1) -1)
n
(+.f64 0 n)
n
(+.f64 -1 (+.f64 n 1))
n
(+.f64 (+.f64 n -1) 1)
n
(+.f64 2 (+.f64 n -2))
n
(+.f64 (+.f64 n 2) -2)
n
(+.f64 -2 (+.f64 n 2))
n
(+.f64 (+.f64 n -2) 2)
n
(+.f64 3 (+.f64 n -3))
n
(+.f64 (+.f64 n 3) -3)
n
(+.f64 -3 (+.f64 n 3))
n
(+.f64 (+.f64 n -3) 3)
n
(+.f64 -4 (+.f64 n 4))
n
(+.f64 (+.f64 n -4) 4)
n
(+.f64 4 (+.f64 n -4))
n
(+.f64 (+.f64 n 4) -4)
n
(+.f64 5 (+.f64 n -5))
n
(+.f64 (+.f64 n 5) -5)
n
(+.f64 6 (+.f64 n -6))
n
(+.f64 -5 (+.f64 n 5))
n
(+.f64 (+.f64 n -5) 5)
n
(+.f64 -6 (+.f64 n 6))
n
(+.f64 (+.f64 n -6) 6)
n
(+.f64 -7 (+.f64 n 7))
n
(+.f64 (+.f64 n -7) 7)
n
(+.f64 -8 (+.f64 n 8))
n
(+.f64 (+.f64 n -8) 8)
n
(+.f64 (+.f64 n 6) -6)
n
(+.f64 7 (+.f64 n -7))
n
(+.f64 (+.f64 n 7) -7)
n
(+.f64 8 (+.f64 n -8))
n
(+.f64 9 (+.f64 n -9))
n
(+.f64 10 (+.f64 n -10))
n
(+.f64 (+.f64 n 10) -10)
n
(+.f64 11 (+.f64 n -11))
n
(+.f64 (+.f64 n 8) -8)
n
(+.f64 (+.f64 n 11) -11)
n
(+.f64 12 (+.f64 n -12))
n
(+.f64 (+.f64 n 12) -12)
n
(+.f64 -9 (+.f64 n 9))
n
(+.f64 -10 (+.f64 n 10))
n
(+.f64 (+.f64 n -10) 10)
n
(+.f64 -11 (+.f64 n 11))
n
(+.f64 (+.f64 n -11) 11)
n
(+.f64 -12 (+.f64 n 12))
n
(+.f64 (+.f64 n -12) 12)
n
(+.f64 (+.f64 n -9) 9)
n
(+.f64 (+.f64 n 9) -9)
n
(+.f64 -13 (+.f64 n 13))
n
(+.f64 -14 (+.f64 n 14))
n
(+.f64 (+.f64 n -14) 14)
n
(+.f64 -15 (+.f64 n 15))
n
(+.f64 -16 (+.f64 n 16))
n
(+.f64 13 (+.f64 n -13))
n
(+.f64 14 (+.f64 n -14))
n
(+.f64 15 (+.f64 n -15))
n
(+.f64 16 (+.f64 n -16))
n
(+.f64 (+.f64 n 16) -16)
n
(+.f64 (+.f64 n -15) 15)
n
(+.f64 -17 (+.f64 n 17))
n
(+.f64 (+.f64 n -17) 17)
n
(+.f64 -18 (+.f64 n 18))
n
(+.f64 (+.f64 n -18) 18)
n
(+.f64 (+.f64 n -13) 13)
n
(+.f64 (+.f64 n -16) 16)
n
(+.f64 (+.f64 n 15) -15)
n
(+.f64 17 (+.f64 n -17))
n
(+.f64 (+.f64 n 13) -13)
n
(+.f64 (+.f64 n 17) -17)
n
(+.f64 (+.f64 n 14) -14)
n
(+.f64 18 (+.f64 n -18))
n
(+.f64 (+.f64 n 18) -18)
n
(*.f64 n 1)
n
(*.f64 1 n)
n
(/.f64 n 1)
n
(pow.f64 n 1)
n

localize3.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
0.4b
(/.f64 1 (/.f64 i n))
0.7b
(-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))
17.5b
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))
Compiler

Compiled 63 to 18 computations (71.4% saved)

series2.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
n
@-inf
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
0.0ms
n
@inf
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
0.0ms
n
@0
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
0.0ms
i
@0
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
0.0ms
i
@0
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))

rewrite104.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1666×rational_best-1
1654×rational_best-2
1654×rational_best-3
1168×rational_best-simplify-2
1100×rational_best-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
013117
184117
213763
323733
449933
5149533
6436733
7720833
Stop Event
node limit
Counts
3 → 91
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i)))
(-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 3 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 (/.f64 i (/.f64 i n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 6) (/.f64 (*.f64 i -5) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) (/.f64 (*.f64 i -4) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (*.f64 (/.f64 i (/.f64 i n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 i (/.f64 3 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 i (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 3 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 i (/.f64 3 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 6) (*.f64 (/.f64 i (/.f64 i n)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) (*.f64 (/.f64 i (/.f64 i n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 (/.f64 i (/.f64 i n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (*.f64 (/.f64 i (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 i (*.f64 i 8)) (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 12) (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) 2) (+.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n))) (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 i (*.f64 i 8)) (neg.f64 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5))) (+.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (*.f64 i 12) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 12) (neg.f64 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 i (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 i (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 i) (neg.f64 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 i (neg.f64 (/.f64 i n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 i (neg.f64 (/.f64 i n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 i 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 i i) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 3) (*.f64 i -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 i) (+.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 4) (*.f64 i -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 6) (*.f64 i -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 5) (*.f64 i -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -2) (*.f64 i 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -3) (*.f64 i 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -4) (*.f64 i 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -6) (*.f64 i 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -5) (*.f64 i 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 i (*.f64 i 8)) (*.f64 i -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 7) (*.f64 i -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -8) (+.f64 i (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 i -5)) (+.f64 (*.f64 i 3) (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 i 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 i 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x . i)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (/.f64 100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 100 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i 100) (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 i 100)) (neg.f64 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))))))))

simplify297.0ms (1.1%)

Algorithm
egg-herbie
Rules
1032×rational_best-simplify-1
732×rational_best-simplify-55
710×rational_best-simplify-2
628×rational_best-simplify-6
588×rational_best-simplify-39
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
0192755
1307677
2516647
31409571
44070571
55488549
66617549
77221501
87926453
Stop Event
node limit
Counts
151 → 119
Calls
Call 1
Inputs
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
i
i
i
i
i
i
i
i
i
i
i
i
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(+.f64 (/.f64 i (/.f64 i n)) 0)
(+.f64 0 (/.f64 i (/.f64 i n)))
(+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))
(+.f64 (*.f64 i (/.f64 3 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))
(+.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n))))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 (/.f64 i (/.f64 i n)) -3))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 6) (/.f64 (*.f64 i -5) (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) (/.f64 (*.f64 i -4) (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (*.f64 (/.f64 i (/.f64 i n)) 4))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 i (/.f64 3 (/.f64 i n))))
(+.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 5))
(+.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6))
(-.f64 (/.f64 i (/.f64 i n)) 0)
(-.f64 0 (/.f64 i (neg.f64 (/.f64 i n))))
(-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))
(-.f64 (*.f64 i (/.f64 3 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))
(-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 i (/.f64 3 (/.f64 i n))))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 6) (*.f64 (/.f64 i (/.f64 i n)) 5))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) (*.f64 (/.f64 i (/.f64 i n)) 4))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 (/.f64 i (/.f64 i n)) -3))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2)))
(-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n)))
(-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (*.f64 (/.f64 i (/.f64 i n)) -2)))
(-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n)))
(-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6))
(-.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))))
(-.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 i (*.f64 i 8)) (neg.f64 (/.f64 i n))))
(-.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(-.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 12) (neg.f64 (/.f64 i n))))
(-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))
(-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n))))
(-.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n)))
(-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))
(-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n)))
(-.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) 2) (+.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(-.f64 (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n))) (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))))
(-.f64 (+.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 i (*.f64 i 8)) (neg.f64 (/.f64 i n)))))
(-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n)))))
(-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5))) (+.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n))))
(-.f64 (+.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n)))))
(-.f64 (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (*.f64 i 12) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(-.f64 (+.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 12) (neg.f64 (/.f64 i n)))))
(-.f64 (+.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(/.f64 i (/.f64 i n))
(/.f64 (/.f64 i (/.f64 i n)) 1)
(/.f64 (neg.f64 i) (neg.f64 (/.f64 i n)))
(/.f64 (/.f64 i (neg.f64 (/.f64 i n))) -1)
(pow.f64 (/.f64 i (/.f64 i n)) 1)
(neg.f64 (/.f64 i (neg.f64 (/.f64 i n))))
(+.f64 i 0)
(+.f64 (+.f64 i i) (neg.f64 i))
(+.f64 (*.f64 i 3) (*.f64 i -2))
(+.f64 0 i)
(+.f64 (neg.f64 i) (+.f64 i i))
(+.f64 (*.f64 i 4) (*.f64 i -3))
(+.f64 (*.f64 i 6) (*.f64 i -5))
(+.f64 (*.f64 i 5) (*.f64 i -4))
(+.f64 (*.f64 i -2) (*.f64 i 3))
(+.f64 (*.f64 i -3) (*.f64 i 4))
(+.f64 (*.f64 i -4) (*.f64 i 5))
(+.f64 (*.f64 i -6) (*.f64 i 7))
(+.f64 (*.f64 i -5) (*.f64 i 6))
(+.f64 (+.f64 i (*.f64 i 8)) (*.f64 i -8))
(+.f64 (*.f64 i 7) (*.f64 i -6))
(+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))
(+.f64 (*.f64 i -8) (+.f64 i (*.f64 i 8)))
(+.f64 (*.f64 2 (*.f64 i -5)) (+.f64 (*.f64 i 3) (*.f64 i 8)))
(*.f64 1 i)
(*.f64 i 1)
(*.f64 (neg.f64 i) -1)
(*.f64 -1 (neg.f64 i))
(/.f64 i 1)
(/.f64 (neg.f64 i) -1)
(pow.f64 i 1)
(neg.f64 (neg.f64 i))
(+.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 0)
(+.f64 0 (*.f64 i (/.f64 100 (/.f64 i n))))
(-.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 0)
(-.f64 0 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 100 (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 100 (/.f64 i n)))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 i 100) (/.f64 i n))
(/.f64 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))) -1)
(/.f64 (neg.f64 (*.f64 i 100)) (neg.f64 (/.f64 i n)))
(pow.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(neg.f64 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))))
Outputs
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
i
i
i
i
i
i
i
i
i
i
i
i
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (/.f64 i (/.f64 i n)) 0)
n
(+.f64 0 (/.f64 i (/.f64 i n)))
n
(+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))
n
(+.f64 (*.f64 i (/.f64 3 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))
n
(+.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n))))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 (/.f64 i (/.f64 i n)) -3))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 6) (/.f64 (*.f64 i -5) (/.f64 i n)))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) (/.f64 (*.f64 i -4) (/.f64 i n)))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (*.f64 (/.f64 i (/.f64 i n)) 4))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 i (/.f64 3 (/.f64 i n))))
n
(+.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 5))
n
(+.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6))
n
(-.f64 (/.f64 i (/.f64 i n)) 0)
n
(-.f64 0 (/.f64 i (neg.f64 (/.f64 i n))))
n
(-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))
n
(-.f64 (*.f64 i (/.f64 3 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))
n
(-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (/.f64 i n)))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 i (/.f64 3 (/.f64 i n))))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 6) (*.f64 (/.f64 i (/.f64 i n)) 5))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) (*.f64 (/.f64 i (/.f64 i n)) 4))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 (/.f64 i (/.f64 i n)) -3))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2)))
n
(-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n)))
n
(-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (*.f64 (/.f64 i (/.f64 i n)) -2)))
n
(-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n)))
n
(-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6))
n
(-.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))))
n
(-.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 i (*.f64 i 8)) (neg.f64 (/.f64 i n))))
n
(-.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
n
(-.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 12) (neg.f64 (/.f64 i n))))
n
(-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))
n
(-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n))))
n
(-.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n)))
n
(-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))
n
(-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n)))
n
(-.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 10) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 10) (/.f64 (*.f64 i 9) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 10) (*.f64 i (/.f64 9 (/.f64 i n))))
(-.f64 (*.f64 (/.f64 n 1) 10) (*.f64 (/.f64 n 1) 9))
(-.f64 (*.f64 n 10) (*.f64 n 9))
(-.f64 (*.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) 2) (+.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
n
(-.f64 (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n))) (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))))
n
(-.f64 (+.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 i (*.f64 i 8)) (neg.f64 (/.f64 i n)))))
n
(-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n)))))
n
(-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
n
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5))) (+.f64 (*.f64 2 (*.f64 (/.f64 i (/.f64 i n)) 5)) (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 10) (*.f64 (/.f64 i (/.f64 i n)) 10)) (+.f64 (/.f64 (+.f64 i (*.f64 i 8)) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10)))
(-.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 5) 4) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (*.f64 (/.f64 i (/.f64 i n)) 19))
(-.f64 (*.f64 (/.f64 n 1) 20) (*.f64 (/.f64 n 1) 19))
(-.f64 (*.f64 n 20) (*.f64 n 19))
(-.f64 (+.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 8) (neg.f64 (/.f64 i n)))))
n
(-.f64 (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (*.f64 i 12) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 12 (/.f64 i (/.f64 i n))) (*.f64 12 (/.f64 i (/.f64 i n)))) (+.f64 (*.f64 12 (/.f64 i (/.f64 i n))) (/.f64 (+.f64 (*.f64 i 8) (*.f64 i 3)) (/.f64 i n))))
(-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n))))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 24) (+.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (*.f64 11 (/.f64 i (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 24) (*.f64 (/.f64 i (/.f64 i n)) 23))
(-.f64 (*.f64 (/.f64 n 1) 24) (*.f64 (/.f64 n 1) 23))
(-.f64 (*.f64 n 24) (*.f64 n 23))
(-.f64 (+.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (neg.f64 (/.f64 i n))) (/.f64 (*.f64 i 12) (neg.f64 (/.f64 i n)))))
(-.f64 (+.f64 (/.f64 (+.f64 (*.f64 i 8) (*.f64 i 3)) (neg.f64 (/.f64 i n))) (/.f64 (+.f64 (*.f64 i 8) (*.f64 i 3)) (neg.f64 (/.f64 i n)))) (+.f64 (/.f64 (+.f64 (*.f64 i 8) (*.f64 i 3)) (neg.f64 (/.f64 i n))) (*.f64 12 (/.f64 i (neg.f64 (/.f64 i n))))))
(-.f64 (+.f64 (/.f64 (*.f64 i 11) (/.f64 (neg.f64 i) n)) (/.f64 (*.f64 i 11) (/.f64 (neg.f64 i) n))) (+.f64 (/.f64 (*.f64 i 11) (/.f64 (neg.f64 i) n)) (*.f64 i (/.f64 12 (/.f64 (neg.f64 i) n)))))
(-.f64 (+.f64 (*.f64 11 (/.f64 (neg.f64 i) (/.f64 i n))) (*.f64 11 (/.f64 (neg.f64 i) (/.f64 i n)))) (+.f64 (*.f64 11 (/.f64 (neg.f64 i) (/.f64 i n))) (*.f64 (/.f64 (neg.f64 i) (/.f64 i n)) 12)))
(-.f64 (+.f64 (*.f64 (/.f64 (neg.f64 i) (/.f64 i n)) 11) (*.f64 (/.f64 (neg.f64 i) (/.f64 i n)) 11)) (*.f64 (/.f64 (neg.f64 i) (/.f64 i n)) 23))
(-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 i) (/.f64 i n)) 11) 2) (*.f64 (/.f64 (neg.f64 i) (/.f64 i n)) 23))
(-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 n 1) 11)) 2) (*.f64 (/.f64 (neg.f64 n) 1) 23))
(-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23))
(-.f64 (+.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
n
(/.f64 i (/.f64 i n))
n
(/.f64 (/.f64 i (/.f64 i n)) 1)
n
(/.f64 (neg.f64 i) (neg.f64 (/.f64 i n)))
n
(/.f64 (/.f64 i (neg.f64 (/.f64 i n))) -1)
n
(pow.f64 (/.f64 i (/.f64 i n)) 1)
n
(neg.f64 (/.f64 i (neg.f64 (/.f64 i n))))
n
(+.f64 i 0)
i
(+.f64 (+.f64 i i) (neg.f64 i))
i
(+.f64 (*.f64 i 3) (*.f64 i -2))
i
(+.f64 0 i)
i
(+.f64 (neg.f64 i) (+.f64 i i))
i
(+.f64 (*.f64 i 4) (*.f64 i -3))
i
(+.f64 (*.f64 i 6) (*.f64 i -5))
i
(+.f64 (*.f64 i 5) (*.f64 i -4))
i
(+.f64 (*.f64 i -2) (*.f64 i 3))
i
(+.f64 (*.f64 i -3) (*.f64 i 4))
i
(+.f64 (*.f64 i -4) (*.f64 i 5))
i
(+.f64 (*.f64 i -6) (*.f64 i 7))
i
(+.f64 (*.f64 i -5) (*.f64 i 6))
i
(+.f64 (+.f64 i (*.f64 i 8)) (*.f64 i -8))
i
(+.f64 (*.f64 i 7) (*.f64 i -6))
i
(+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))
i
(+.f64 (*.f64 i -8) (+.f64 i (*.f64 i 8)))
i
(+.f64 (*.f64 2 (*.f64 i -5)) (+.f64 (*.f64 i 3) (*.f64 i 8)))
i
(*.f64 1 i)
i
(*.f64 i 1)
i
(*.f64 (neg.f64 i) -1)
i
(*.f64 -1 (neg.f64 i))
i
(/.f64 i 1)
i
(/.f64 (neg.f64 i) -1)
i
(pow.f64 i 1)
i
(neg.f64 (neg.f64 i))
i
(+.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 0)
(*.f64 n 100)
(*.f64 100 n)
(+.f64 0 (*.f64 i (/.f64 100 (/.f64 i n))))
(*.f64 n 100)
(*.f64 100 n)
(-.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 0)
(*.f64 n 100)
(*.f64 100 n)
(-.f64 0 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))))
(*.f64 n 100)
(*.f64 100 n)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 100 (/.f64 i n))))
(*.f64 n 100)
(*.f64 100 n)
(-.f64 (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 100 (/.f64 i n)))))
(*.f64 n 100)
(*.f64 100 n)
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(*.f64 n 100)
(*.f64 100 n)
(/.f64 (*.f64 i 100) (/.f64 i n))
(*.f64 n 100)
(*.f64 100 n)
(/.f64 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))) -1)
(*.f64 n 100)
(*.f64 100 n)
(/.f64 (neg.f64 (*.f64 i 100)) (neg.f64 (/.f64 i n)))
(*.f64 n 100)
(*.f64 100 n)
(pow.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(*.f64 n 100)
(*.f64 100 n)
(neg.f64 (neg.f64 (*.f64 i (/.f64 100 (/.f64 i n)))))
(*.f64 n 100)
(*.f64 100 n)

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)
2.2b
(+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)
6.8b
(pow.f64 (+.f64 1 (/.f64 i n)) n)
11.8b
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
Compiler

Compiled 57 to 31 computations (45.6% saved)

series6.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
n
@0
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)
1.0ms
i
@-inf
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)
1.0ms
i
@inf
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)
0.0ms
n
@inf
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)
0.0ms
i
@-inf
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))

rewrite82.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1252×rational_best-simplify-51
1226×rational_best-1
1218×rational_best-4
1218×rational_best-2
1218×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01399
18699
213299
318699
430199
571899
6211199
7543499
Stop Event
node limit
Counts
3 → 139
Calls
Call 1
Inputs
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
(+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200) (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 400) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 100 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 100 (/.f64 1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 -1 (*.f64 100 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (neg.f64 (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 -1 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (/.f64 -1 (/.f64 i n)) -100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 100 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 1 (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (*.f64 100 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 100 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (*.f64 200 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 100 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 100 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 100 (/.f64 i n)) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (*.f64 100 (/.f64 -1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (*.f64 100 (/.f64 -1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -100)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -200)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -100 (/.f64 i n)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -100 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -100 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 100 (/.f64 -1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 100 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (/.f64 i n)) -100) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 100 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 100 (/.f64 1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))))))

simplify830.0ms (3.1%)

Algorithm
egg-herbie
Rules
1254×rational_best-simplify-48
1012×rational_best-simplify-1
838×rational_best-simplify-47
828×rational_best-simplify-45
738×rational_best-simplify-43
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
063217431
1126116839
2239316329
3347516183
4537016183
5747316179
Stop Event
node limit
Counts
211 → 446
Calls
Call 1
Inputs
(*.f64 100 n)
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n)))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 3)))) (+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)) (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (+.f64 (*.f64 -100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
i
(+.f64 i (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (+.f64 (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 4)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))))) 1)
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) 1)
(*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(-.f64 (exp.f64 i) 1)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3)) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))) 1)
(-.f64 (exp.f64 i) 1)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3)))))) 1)
(*.f64 100 i)
(+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (+.f64 (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 100 (*.f64 (pow.f64 i 4) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))))))))
(*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1))
(+.f64 (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)))
(+.f64 (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i))))
(+.f64 (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (*.f64 100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3))))))
(*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i)) (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i)) (+.f64 (*.f64 -100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)))) (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)))) (+.f64 (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 n 3))) (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)))) (+.f64 (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 n 3))) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))) (pow.f64 n 4))) (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))))
(*.f64 100 (-.f64 (exp.f64 i) 1))
(+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3))) (*.f64 100 (-.f64 (exp.f64 i) 1)))))
(*.f64 100 (-.f64 (exp.f64 i) 1))
(+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 100 (-.f64 (exp.f64 i) 1)) (*.f64 -100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3))))))
(+.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 0)
(+.f64 0 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(-.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 0)
(-.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200) (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 400) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
(*.f64 1 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))
(*.f64 -1 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 100 (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 100 (/.f64 1 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 -1 (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (neg.f64 (/.f64 -100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 -1 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (/.f64 -1 (/.f64 i n)) -100))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 -100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 -100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 -100 (/.f64 i n))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 100 (/.f64 i n)) 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 1 (/.f64 i n)) 200)))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 1 (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 1)
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100)
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100))
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 100 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 100 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (*.f64 200 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (/.f64 100 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2))))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2))))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (/.f64 -1 (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) -1)
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -100)
(*.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -200)))
(*.f64 (/.f64 -100 (/.f64 i n)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (/.f64 -100 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)))
(*.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 -100 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 -1 (*.f64 100 (/.f64 -1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (neg.f64 (/.f64 -100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 -1 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 100 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 1 (/.f64 i n)))
(*.f64 (*.f64 (/.f64 -1 (/.f64 i n)) -100) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 100 (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 100 (/.f64 1 (/.f64 i n))))
(*.f64 (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)) (/.f64 1 (/.f64 i n)))
(pow.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 1)
(neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 0)
(-.f64 0 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 -1 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(neg.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100))
(-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 0)
(-.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) -1)
(pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 1)
(neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))
Outputs
(*.f64 100 n)
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 n (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n i))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n)))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 100 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n)) (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 n (+.f64 100 (*.f64 100 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 3)))) (+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))))
(+.f64 (+.f64 (*.f64 100 n) (*.f64 100 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 100 (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))) (pow.f64 i 3))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n)) (*.f64 100 (+.f64 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 3))) (*.f64 n (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(+.f64 (*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 3))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 3))) (+.f64 n (*.f64 n (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))
(*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i)))
(*.f64 100 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2)))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i))))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i))) (+.f64 (*.f64 100 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3)))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3)))))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 n (pow.f64 i 3)))))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) i)) (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1) (/.f64 n i))) (*.f64 100 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 n (pow.f64 i 4))))) (+.f64 (*.f64 100 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 n (pow.f64 i 3)))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 n (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 4))) (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2)))) (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 3))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 4)))))))
(+.f64 (*.f64 100 (*.f64 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 4)))) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 3))))))))
(+.f64 (*.f64 100 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 4))))) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (/.f64 n i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 n (pow.f64 i 3))))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))
(*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i)))
(*.f64 100 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2)))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i))))
(*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2)))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i))))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i))) (+.f64 (*.f64 100 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3)))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 3))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 3)))))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3))) (+.f64 (*.f64 -100 (/.f64 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)) i)))))
(+.f64 (+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1) (/.f64 n i))) (*.f64 -100 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3)))) (/.f64 n (pow.f64 i 4))))) (+.f64 (*.f64 100 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (/.f64 n (pow.f64 i 3)))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 3) (pow.f64 i 2))))))
(+.f64 (+.f64 (*.f64 100 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i))) (*.f64 -100 (*.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6)))) (/.f64 n (pow.f64 i 4))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3)))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 4))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 3)))))))
(+.f64 (*.f64 -100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6))) (/.f64 n (pow.f64 i 4))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (*.f64 n (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 3))))))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 1/2 (pow.f64 n 5)))) (pow.f64 i 4))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (/.f64 n i)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 3)))))))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(*.f64 100 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))
(+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i))) (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))))
(+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 n) (neg.f64 (pow.f64 i 2))) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i))))) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))) (*.f64 100 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (+.f64 (/.f64 (log.f64 i) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (neg.f64 (log.f64 n)) (pow.f64 i 2)) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))) (+.f64 (*.f64 (pow.f64 n 4) (-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3) i)) (+.f64 (/.f64 (log.f64 n) (neg.f64 (pow.f64 i 2))) (/.f64 (log.f64 i) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)) (*.f64 (pow.f64 n 5) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4))))))))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 100 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))) (*.f64 i (*.f64 -50 (exp.f64 i))))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i))) (*.f64 i (*.f64 (exp.f64 i) -50)))
(+.f64 (*.f64 100 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i))) (*.f64 (exp.f64 i) (*.f64 -50 i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (*.f64 n i)))) (*.f64 i (*.f64 -50 (exp.f64 i)))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))))
(+.f64 (*.f64 (exp.f64 i) (*.f64 -50 i)) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(+.f64 (*.f64 i (*.f64 -50 (exp.f64 i))) (+.f64 (+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))) (*.f64 100 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (*.f64 n i))))) (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (+.f64 (*.f64 100 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))) (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2)))) (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))))
(+.f64 (*.f64 (exp.f64 i) (*.f64 -50 i)) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (*.f64 i (pow.f64 n 2))) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i)))))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i)))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 100 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))) (*.f64 i (*.f64 -50 (exp.f64 i))))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i))) (*.f64 i (*.f64 (exp.f64 i) -50)))
(+.f64 (*.f64 100 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i))) (*.f64 (exp.f64 i) (*.f64 -50 i)))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))))
(+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (*.f64 n i)))) (*.f64 i (*.f64 -50 (exp.f64 i)))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (*.f64 100 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))))
(+.f64 (*.f64 (exp.f64 i) (*.f64 -50 i)) (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))))
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (+.f64 (*.f64 -100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (*.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (*.f64 n i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))))
(+.f64 (*.f64 i (*.f64 -50 (exp.f64 i))) (+.f64 (*.f64 100 (*.f64 (+.f64 (exp.f64 i) -1) (/.f64 n i))) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (*.f64 n i)))) (*.f64 -100 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2))))))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (+.f64 (*.f64 100 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))) (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))) (*.f64 -100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (*.f64 i (*.f64 (exp.f64 i) -50)) (+.f64 (*.f64 100 (+.f64 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))) (*.f64 -100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 i (pow.f64 n 2)))))))
(+.f64 (*.f64 (exp.f64 i) (*.f64 -50 i)) (+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 -1 (exp.f64 i)) (/.f64 n i)) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 n i))))) (*.f64 -100 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (*.f64 i (pow.f64 n 2)))))))
i
(+.f64 i (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(+.f64 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3))))
(+.f64 (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)))
(+.f64 i (+.f64 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (+.f64 (*.f64 (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (pow.f64 i 4)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))) (pow.f64 i 4))) (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(+.f64 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4)))))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 i (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4)))))
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)
(+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))))
(+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3)) (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))))) 1)
(+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2)))) (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 3))))) -1)
(+.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)))))))
(+.f64 -1 (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3)))))
(-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)
(+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)
(+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i))) -1)
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) 1)
(+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)))) -1)
(+.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))
(+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (pow.f64 i 3)))))) -1)
(+.f64 -1 (+.f64 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))) (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 3))))))
(+.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (neg.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 3)))))))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 1/2 (pow.f64 n 5)))) (neg.f64 (/.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (pow.f64 i 3)))))))
(*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))
(*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (neg.f64 (log.f64 n)) i) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))
(+.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))
(+.f64 (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)) (pow.f64 n 2)) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(+.f64 (+.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2)))))))))
(+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (+.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (neg.f64 (log.f64 n)) i) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))))
(+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))))
(-.f64 (exp.f64 i) 1)
(+.f64 (exp.f64 i) -1)
(+.f64 -1 (exp.f64 i))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) -1)
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 -1 (exp.f64 i)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)))) -1)
(+.f64 -1 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2)))))
(+.f64 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))) (+.f64 -1 (exp.f64 i)))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3)) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3))))) -1)
(+.f64 -1 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (/.f64 (exp.f64 i) (pow.f64 n 3))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))))))
(+.f64 -1 (+.f64 (exp.f64 i) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)))))))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))))))
(-.f64 (exp.f64 i) 1)
(+.f64 (exp.f64 i) -1)
(+.f64 -1 (exp.f64 i))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i)) 1)
(+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) -1)
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 -1 (exp.f64 i)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4))) (exp.f64 i)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (exp.f64 i))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))) (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)))) -1)
(+.f64 -1 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2)))))
(+.f64 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)))) (+.f64 -1 (exp.f64 i)))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 1/8 (pow.f64 i 4)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3)))))) 1)
(+.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3)))) (+.f64 (exp.f64 i) (*.f64 -1/2 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n)))))) -1)
(+.f64 -1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (+.f64 (exp.f64 i) (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (pow.f64 n 3))))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))))))
(+.f64 -1 (+.f64 (+.f64 (exp.f64 i) (neg.f64 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (pow.f64 n 3))))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(+.f64 -1 (+.f64 (+.f64 (exp.f64 i) (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (neg.f64 (exp.f64 i)) (pow.f64 n 3)))) (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (*.f64 -1/2 (/.f64 (pow.f64 i 2) n))))))
(*.f64 100 i)
(+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(*.f64 100 (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))) (+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)))))
(+.f64 (*.f64 100 (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)))) (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3))))
(*.f64 100 (+.f64 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)))))
(*.f64 100 (+.f64 (+.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (+.f64 (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 100 (*.f64 (pow.f64 i 4) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))))))))
(+.f64 (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))) (pow.f64 i 4))) (+.f64 (*.f64 100 i) (*.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4)))) (*.f64 100 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) i)))
(+.f64 (*.f64 100 i) (*.f64 100 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4))))))
(*.f64 100 (+.f64 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4))))))
(*.f64 100 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 i (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 3)) (*.f64 (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 i 4))))))
(*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1))
(*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1))
(*.f64 100 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)))
(+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))))
(*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))))
(*.f64 100 (+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)))))
(*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))))
(+.f64 (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i))))
(+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) (+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))) (*.f64 100 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))))) (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)))))
(*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(*.f64 100 (+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))))))
(+.f64 (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) 1)) (+.f64 (*.f64 100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4)))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) i)) (*.f64 100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4))))) (pow.f64 i 3))))))
(+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 2)))) (+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i))) (*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (pow.f64 i 3)))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (pow.f64 n 2) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3))))) (*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))) (*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3))))))
(*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (+.f64 (*.f64 1/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))) (pow.f64 i 3))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))))))
(*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1))
(*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1))
(*.f64 100 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i)) (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)))
(+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i))))
(*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))))
(*.f64 100 (+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1))))
(+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)) (+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i)))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))))) (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i)) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i)) (+.f64 (*.f64 -100 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (+.f64 (*.f64 -1/3 (pow.f64 n 4)) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 -1/6 (pow.f64 n 6))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 n 3)) (*.f64 1/2 (pow.f64 n 4))) (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))) (*.f64 100 (-.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) 1)))))
(+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (pow.f64 n 2) i))) (+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)) (+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))) (*.f64 -100 (*.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 4) -1/3))) (/.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (pow.f64 i 3)))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2))) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))))) (+.f64 (*.f64 100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (pow.f64 n 2) i))) (*.f64 -100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 3))))))
(+.f64 (*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))))) (*.f64 -100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 4) -1/3) (+.f64 (*.f64 1/2 (pow.f64 n 5)) (*.f64 (pow.f64 n 6) -1/6))) (pow.f64 i 3)))))
(+.f64 (*.f64 100 (+.f64 (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n)))))) (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (+.f64 (/.f64 (pow.f64 n 2) i) (/.f64 (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))) (pow.f64 i 2)))))) (*.f64 -100 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (/.f64 -1 n))))) (/.f64 (+.f64 (*.f64 (pow.f64 n 6) -1/6) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 1/2 (pow.f64 n 5)))) (pow.f64 i 3)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))
(*.f64 100 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)))) (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))) (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2))))))
(*.f64 100 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)))) (+.f64 (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 n 3))) (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))))
(*.f64 100 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))))
(*.f64 100 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (neg.f64 (log.f64 n)) i) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))
(+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)) (/.f64 1 i)))) (+.f64 (*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 i) i) (*.f64 -1 (/.f64 (log.f64 n) i)))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 n 3))) (+.f64 (*.f64 100 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))))) (pow.f64 n 4))) (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))))))
(+.f64 (+.f64 (*.f64 100 (*.f64 n (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)))) (*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (*.f64 1/24 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (*.f64 1/3 (/.f64 1 (pow.f64 i 3))))) (*.f64 100 (pow.f64 n 4)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 100 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2)))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))))))) (*.f64 100 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))))
(+.f64 (*.f64 100 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))))))))
(*.f64 100 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (+.f64 (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (neg.f64 (log.f64 n)) i) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2))))) (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)))))))))))
(*.f64 100 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (+.f64 (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2)))) (*.f64 (pow.f64 n 3) (-.f64 (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (+.f64 (/.f64 (log.f64 n) (neg.f64 i)) (/.f64 (log.f64 i) i))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (*.f64 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))))))))
(*.f64 100 (-.f64 (exp.f64 i) 1))
(*.f64 100 (+.f64 (exp.f64 i) -1))
(*.f64 100 (+.f64 -1 (exp.f64 i)))
(+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1)))
(+.f64 (*.f64 100 (+.f64 (exp.f64 i) -1)) (*.f64 -50 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 (exp.f64 i) (*.f64 -50 (/.f64 (pow.f64 i 2) n))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1))))
(+.f64 (*.f64 100 (+.f64 (exp.f64 i) -1)) (+.f64 (*.f64 -50 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))) (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2))))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 100 (/.f64 (exp.f64 i) (pow.f64 n 2))))))
(+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (exp.f64 i)))))
(+.f64 (*.f64 (exp.f64 i) (*.f64 -50 (/.f64 (pow.f64 i 2) n))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (exp.f64 i)))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 -1/4 (pow.f64 i 4)))) (exp.f64 i)) (pow.f64 n 3))) (*.f64 100 (-.f64 (exp.f64 i) 1)))))
(+.f64 (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)))) (+.f64 (*.f64 100 (+.f64 (exp.f64 i) -1)) (+.f64 (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3)))) (*.f64 -50 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))))))
(+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (/.f64 (exp.f64 i) (pow.f64 n 3))) (+.f64 -1 (exp.f64 i)))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 100 (/.f64 (exp.f64 i) (pow.f64 n 2))))))
(+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (+.f64 (exp.f64 i) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (/.f64 (exp.f64 i) (pow.f64 n 3))))))))
(+.f64 (+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n)))) (*.f64 100 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3))))))
(+.f64 (+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 (exp.f64 i) (*.f64 -50 (/.f64 (pow.f64 i 2) n)))) (*.f64 100 (*.f64 (exp.f64 i) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 5)) (+.f64 (*.f64 -1/48 (pow.f64 i 6)) (*.f64 (pow.f64 i 4) -1/4))) (pow.f64 n 3))))))
(*.f64 100 (-.f64 (exp.f64 i) 1))
(*.f64 100 (+.f64 (exp.f64 i) -1))
(*.f64 100 (+.f64 -1 (exp.f64 i)))
(+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1)))
(+.f64 (*.f64 100 (+.f64 (exp.f64 i) -1)) (*.f64 -50 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 (exp.f64 i) (*.f64 -50 (/.f64 (pow.f64 i 2) n))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 100 (-.f64 (exp.f64 i) 1))))
(+.f64 (*.f64 100 (+.f64 (exp.f64 i) -1)) (+.f64 (*.f64 -50 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))) (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2))))))
(+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 100 (/.f64 (exp.f64 i) (pow.f64 n 2))))))
(+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (exp.f64 i)))))
(+.f64 (*.f64 (exp.f64 i) (*.f64 -50 (/.f64 (pow.f64 i 2) n))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (exp.f64 i)))))
(+.f64 (*.f64 100 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (pow.f64 i 4)) (*.f64 1/3 (pow.f64 i 3))) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 -50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 100 (-.f64 (exp.f64 i) 1)) (*.f64 -100 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/48 (pow.f64 i 6)) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4))))) (pow.f64 n 3))))))
(+.f64 (*.f64 100 (*.f64 (exp.f64 i) (/.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (pow.f64 n 2)))) (+.f64 (*.f64 -100 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (/.f64 (exp.f64 i) (pow.f64 n 3)))) (+.f64 (*.f64 100 (+.f64 (exp.f64 i) -1)) (*.f64 -50 (*.f64 (exp.f64 i) (/.f64 (pow.f64 i 2) n))))))
(+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (+.f64 (+.f64 (*.f64 100 (+.f64 -1 (exp.f64 i))) (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 -100 (/.f64 (exp.f64 i) (pow.f64 n 3))))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (*.f64 100 (/.f64 (exp.f64 i) (pow.f64 n 2))))))
(+.f64 (+.f64 (*.f64 -50 (*.f64 (pow.f64 i 2) (/.f64 (exp.f64 i) n))) (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 -100 (/.f64 (exp.f64 i) (pow.f64 n 3))))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (exp.f64 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 i 6) 1/48) (+.f64 (*.f64 1/6 (pow.f64 i 5)) (*.f64 1/4 (pow.f64 i 4)))) (*.f64 -100 (/.f64 (exp.f64 i) (pow.f64 n 3)))) (+.f64 (*.f64 (exp.f64 i) (*.f64 -50 (/.f64 (pow.f64 i 2) n))) (*.f64 100 (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 (pow.f64 i 4) 1/8)) (/.f64 (exp.f64 i) (pow.f64 n 2))) (+.f64 -1 (exp.f64 i))))))
(+.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 0)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 0 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 0)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200) (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 400) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 1 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 -1 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 100 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 100 (/.f64 1 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 -1 (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (neg.f64 (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 -1 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (/.f64 -1 (/.f64 i n)) -100))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 -100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 -1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (/.f64 100 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (/.f64 100 (/.f64 i n))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (/.f64 100 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (/.f64 100 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (-.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 (/.f64 100 (/.f64 i n)) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 100 (/.f64 i n)) 2)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 100 (/.f64 i n)) 2)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 200)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 1 (/.f64 i n)) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 1 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 (*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))) 100))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 1)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 100 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -2)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(*.f64 100 (/.f64 (+.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i (neg.f64 n))))
(*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 100 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 200) (*.f64 100 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -200) (*.f64 100 (+.f64 -1 (-.f64 2 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -200) (*.f64 100 (+.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (*.f64 200 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 -100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 200 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 -100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 200 (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -2))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 100 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 200 (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -2))))
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 100 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 200 (+.f64 1 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2)))))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 100 (/.f64 i n)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 100 (/.f64 i n)) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 2 (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (*.f64 2 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 200 (/.f64 -1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 2 (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 (/.f64 -1 (/.f64 i n)) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (*.f64 2 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 200 (/.f64 -1 (/.f64 i n)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 -1 (/.f64 i n)) 200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 100 (/.f64 i n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 100 (/.f64 -1 (/.f64 i n))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (/.f64 -1 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 (*.f64 -100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(*.f64 -100 (*.f64 (+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))) -1)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) -100)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -200)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 -100 (/.f64 i n)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (/.f64 -100 (/.f64 i n)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 -100 (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 -1 (*.f64 100 (/.f64 -1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (neg.f64 (/.f64 -100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 -1 (neg.f64 (*.f64 100 (/.f64 1 (/.f64 i n))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (*.f64 100 (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (/.f64 1 (/.f64 i n)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (neg.f64 (-.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -2)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 2))))
(*.f64 100 (/.f64 (+.f64 2 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i (neg.f64 n))))
(*.f64 (*.f64 (/.f64 -1 (/.f64 i n)) -100) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 100 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 100 (/.f64 1 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (/.f64 100 (/.f64 i n)) 2) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 2 (/.f64 100 (/.f64 i n))) (*.f64 100 (/.f64 1 (/.f64 i n)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (*.f64 100 (/.f64 -1 (/.f64 i n))) (*.f64 2 (/.f64 100 (/.f64 i n)))))
(*.f64 (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (+.f64 (/.f64 100 (/.f64 i n)) (*.f64 100 (/.f64 1 (/.f64 i n)))) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (/.f64 100 (/.f64 i n))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (-.f64 (*.f64 200 (/.f64 1 (/.f64 i n))) (/.f64 100 (/.f64 i n))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (+.f64 (/.f64 -100 (/.f64 i n)) (*.f64 200 (/.f64 1 (/.f64 i n)))))
(*.f64 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 200) (*.f64 100 (/.f64 1 (/.f64 i n)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 200) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100)) (/.f64 1 (/.f64 i n)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(pow.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n))) 1)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 -100 (/.f64 i n))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 -100 (/.f64 i n)))
(*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(-.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 0)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(-.f64 0 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 -1 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(neg.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 0)
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(+.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100))
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 0)
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(-.f64 0 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 1)
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100) -1)
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) 1)
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) -100))
(*.f64 100 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))

localize91.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 -3 (/.f64 (exp.f64 i) i))
0.2b
(+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i)))
0.3b
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))
25.5b
(-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))
Compiler

Compiled 202 to 117 computations (42.1% saved)

series66.0ms (0.2%)

Counts
4 → 40
Calls

12 calls:

TimeVariablePointExpression
63.0ms
i
@inf
(-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))
2.0ms
i
@-inf
(-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))
0.0ms
i
@0
(-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))
0.0ms
i
@-inf
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))
0.0ms
i
@0
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))

rewrite168.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1272×rational_best-1
1252×rational_best-4
1252×rational_best-2
1252×rational_best-3
1226×exponential-1
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
022206
1145206
2215206
3306206
4601194
51435182
62892170
75853164
Stop Event
node limit
Counts
4 → 141
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i))))
(+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i)))
(*.f64 -3 (/.f64 (exp.f64 i) i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (*.f64 (/.f64 1 i) (+.f64 2 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (*.f64 2 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (*.f64 2 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -4) (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 i) (+.f64 2 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 2 (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 (exp.f64 i) (/.f64 -3 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4) (+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (+.f64 1 (*.f64 (exp.f64 i) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (+.f64 1 (*.f64 (exp.f64 i) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 i) (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 -1 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 i) (/.f64 -3 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) -3) i)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 1)))))

simplify292.0ms (1.1%)

Algorithm
egg-herbie
Rules
1510×rational_best-simplify-2
1048×rational_best-simplify-1
798×rational_best-simplify-51
702×rational_best-simplify-49
666×rational_best-simplify-53
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
038510191
166810173
293910087
314449999
421249953
532409945
654619903
767109903
877029903
Stop Event
node limit
Counts
181 → 226
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 1/2 i))
(+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))
(+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(/.f64 -5 i)
(neg.f64 (+.f64 5 (*.f64 5 (/.f64 1 i))))
(-.f64 (*.f64 -5/2 i) (+.f64 5 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 -5/6 (pow.f64 i 2)) (*.f64 -5/2 i)) (+.f64 5 (*.f64 5 (/.f64 1 i))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(/.f64 -5 i)
(neg.f64 (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (*.f64 -3 i) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 2)) (*.f64 -3 i)) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(/.f64 -3 i)
(neg.f64 (+.f64 3 (*.f64 3 (/.f64 1 i))))
(-.f64 (*.f64 -3/2 i) (+.f64 3 (*.f64 3 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 -3/2 i) (*.f64 -1/2 (pow.f64 i 2))) (+.f64 3 (*.f64 3 (/.f64 1 i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (*.f64 (/.f64 1 i) (+.f64 2 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(+.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 0)
(+.f64 0 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (*.f64 2 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))
(+.f64 (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (*.f64 2 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))))
(+.f64 (*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -4) (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 1 i) (+.f64 2 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))
(+.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 2 (/.f64 1 i)))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 (exp.f64 i) (/.f64 -3 i)))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)))
(+.f64 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -4))
(+.f64 (+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4))
(+.f64 (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))
(+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4) (+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(*.f64 1 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (+.f64 1 (*.f64 (exp.f64 i) -6))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(*.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)
(*.f64 -1 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(*.f64 -1 (-.f64 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4)))
(*.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))) -1)
(*.f64 (-.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 1 i))
(*.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 1 i))
(/.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)
(/.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))) -1)
(pow.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)
(neg.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 0)
(-.f64 0 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(*.f64 1 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)))
(*.f64 (/.f64 1 i) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))
(*.f64 (/.f64 1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))
(*.f64 (/.f64 1 i) (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))))
(*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)
(*.f64 -1 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -1)
(*.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (/.f64 1 i))
(*.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (/.f64 1 i))
(*.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (/.f64 1 i))
(/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)
(/.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -1)
(pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)
(neg.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))
(*.f64 (/.f64 1 i) (+.f64 1 (*.f64 (exp.f64 i) -6)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)
(*.f64 -1 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(*.f64 (/.f64 -1 i) (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) -1)
(*.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (/.f64 1 i))
(*.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 -1 i))
(/.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)
(/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) -1)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(pow.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 0)
(+.f64 0 (*.f64 (exp.f64 i) (/.f64 -3 i)))
(-.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 0)
(/.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 1)
(/.f64 (*.f64 (exp.f64 i) -3) i)
(pow.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 1)
Outputs
1
(+.f64 1 (*.f64 1/2 i))
(+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))
(+.f64 (*.f64 1/2 i) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/6 (pow.f64 i 2))))
(+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))) (*.f64 1/6 (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 i) (+.f64 (*.f64 1/24 (pow.f64 i 3)) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -3 (exp.f64 i)) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (*.f64 -6 (exp.f64 i))) i)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(/.f64 (-.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(/.f64 (+.f64 1 (-.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(/.f64 (-.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(/.f64 (+.f64 1 (-.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(/.f64 (-.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(/.f64 (+.f64 1 (-.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 6 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i))
(/.f64 (-.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(/.f64 (+.f64 1 (-.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))))) i)
(/.f64 -5 i)
(neg.f64 (+.f64 5 (*.f64 5 (/.f64 1 i))))
(neg.f64 (+.f64 5 (*.f64 (/.f64 -1 i) -5)))
(neg.f64 (+.f64 5 (*.f64 -5 (/.f64 -1 i))))
(-.f64 (*.f64 -5/2 i) (+.f64 5 (*.f64 5 (/.f64 1 i))))
(-.f64 (*.f64 i -5/2) (+.f64 5 (*.f64 5 (/.f64 1 i))))
(-.f64 (*.f64 i -5/2) (+.f64 5 (*.f64 (/.f64 -1 i) -5)))
(-.f64 (*.f64 i -5/2) (+.f64 5 (*.f64 -5 (/.f64 -1 i))))
(-.f64 (+.f64 (*.f64 -5/6 (pow.f64 i 2)) (*.f64 -5/2 i)) (+.f64 5 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 i -5/2) (*.f64 (pow.f64 i 2) -5/6)) (+.f64 5 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 i -5/2) (*.f64 (pow.f64 i 2) -5/6)) (+.f64 5 (*.f64 (/.f64 -1 i) -5)))
(-.f64 (+.f64 (*.f64 i -5/2) (*.f64 (pow.f64 i 2) -5/6)) (+.f64 5 (*.f64 -5 (/.f64 -1 i))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(/.f64 (-.f64 2 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(/.f64 (-.f64 2 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(/.f64 (-.f64 2 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i)))) 2) i))
(/.f64 (-.f64 2 (+.f64 (*.f64 3 (exp.f64 i)) (*.f64 2 (+.f64 1 (exp.f64 i))))) i)
(/.f64 -5 i)
(neg.f64 (+.f64 6 (*.f64 5 (/.f64 1 i))))
(neg.f64 (+.f64 6 (*.f64 (/.f64 -1 i) -5)))
(neg.f64 (+.f64 6 (*.f64 -5 (/.f64 -1 i))))
(-.f64 (*.f64 -3 i) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (*.f64 i -3) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (*.f64 i -3) (+.f64 6 (*.f64 (/.f64 -1 i) -5)))
(-.f64 (*.f64 i -3) (+.f64 6 (*.f64 -5 (/.f64 -1 i))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 2)) (*.f64 -3 i)) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 i -3) (*.f64 (pow.f64 i 2) -1)) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 i -3) (neg.f64 (pow.f64 i 2))) (+.f64 6 (*.f64 5 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 i -3) (neg.f64 (pow.f64 i 2))) (+.f64 6 (*.f64 (/.f64 -1 i) -5)))
(-.f64 (+.f64 (*.f64 i -3) (neg.f64 (pow.f64 i 2))) (+.f64 6 (*.f64 -5 (/.f64 -1 i))))
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 1 (*.f64 -6 (exp.f64 i))) i)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 6 (exp.f64 i)) 1) i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 -3 i)
(neg.f64 (+.f64 3 (*.f64 3 (/.f64 1 i))))
(-.f64 (*.f64 -3/2 i) (+.f64 3 (*.f64 3 (/.f64 1 i))))
(-.f64 (*.f64 i -3/2) (+.f64 3 (*.f64 3 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 -3/2 i) (*.f64 -1/2 (pow.f64 i 2))) (+.f64 3 (*.f64 3 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 i -3/2) (*.f64 (pow.f64 i 2) -1/2)) (+.f64 3 (*.f64 3 (/.f64 1 i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (*.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (/.f64 1 i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (*.f64 (/.f64 1 i) (+.f64 2 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (*.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (/.f64 1 i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 0)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(+.f64 0 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (*.f64 2 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (+.f64 (/.f64 1 i) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (*.f64 2 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)) (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12)))))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12))))))
(+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (+.f64 (/.f64 1 i) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (*.f64 2 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)) (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12)))))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12))))))
(+.f64 (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (*.f64 2 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))))
(+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(+.f64 (*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -4) (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (neg.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) (+.f64 -1 (*.f64 (exp.f64 i) 6))))))
(+.f64 (*.f64 (/.f64 -1 i) (*.f64 -4 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (*.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (/.f64 1 i)))
(*.f64 (/.f64 1 i) (+.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (neg.f64 (*.f64 -4 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (+.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) 4)))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) (+.f64 -1 (*.f64 (exp.f64 i) 6)))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 -1 i) (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (+.f64 (*.f64 3 (/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(-.f64 (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (/.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) i))
(+.f64 (*.f64 (/.f64 1 i) (+.f64 2 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (*.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (/.f64 1 i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 2 (/.f64 1 i)))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (*.f64 (exp.f64 i) (/.f64 -3 i))) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i))))
(+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (*.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) (/.f64 1 i))))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 (exp.f64 i) (/.f64 -3 i)))
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 -3 (/.f64 (exp.f64 i) i)) (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i) (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (+.f64 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)))
(+.f64 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -4))
(+.f64 (*.f64 -4 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (neg.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) (+.f64 -1 (*.f64 (exp.f64 i) 6))))))
(+.f64 (*.f64 (/.f64 -1 i) (*.f64 -4 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (*.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (/.f64 1 i)))
(*.f64 (/.f64 1 i) (+.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (neg.f64 (*.f64 -4 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))))
(*.f64 (/.f64 1 i) (+.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) 4)))
(+.f64 (+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (+.f64 (/.f64 1 i) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (*.f64 2 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)) (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12)))))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12))))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) (+.f64 -1 (*.f64 (exp.f64 i) 6)))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 -1 i) (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (+.f64 (*.f64 3 (/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(-.f64 (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (/.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) i))
(+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4) (+.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))) (*.f64 2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (+.f64 (/.f64 1 i) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (*.f64 2 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)) (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12)))))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12))))))
(*.f64 1 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (+.f64 1 (*.f64 (exp.f64 i) -6))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -3)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (*.f64 2 (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 1 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 2 (*.f64 (exp.f64 i) -6)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (*.f64 (exp.f64 i) -6)))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -6) (+.f64 1 (*.f64 (exp.f64 i) -6))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 3 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 (exp.f64 i) -3)) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) (+.f64 1 (*.f64 -2 (+.f64 1 (exp.f64 i)))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) (+.f64 1 (*.f64 (exp.f64 i) -3)))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 1 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (/.f64 1 i) (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))))) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 1 (+.f64 2 (*.f64 (exp.f64 i) -3))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 -1 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 -1 (-.f64 (neg.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(+.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (*.f64 -3 (*.f64 (/.f64 -1 i) (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) (+.f64 -1 (*.f64 (exp.f64 i) 6)))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (*.f64 (/.f64 -1 i) (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))))) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) (+.f64 (*.f64 3 (/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)) (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))
(-.f64 (*.f64 -2 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)))) (/.f64 (+.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) (*.f64 -3 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))))) i))
(*.f64 -1 (-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) 4)))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (+.f64 (/.f64 1 i) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i)) (*.f64 -2 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))))
(+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (+.f64 (*.f64 2 (/.f64 (+.f64 -1 (*.f64 (exp.f64 i) 6)) i)) (+.f64 (/.f64 1 i) (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i))))
(+.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9)) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12)))))
(+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (+.f64 (*.f64 (/.f64 (exp.f64 i) i) -9) (*.f64 (/.f64 -1 i) (+.f64 -1 (+.f64 2 (*.f64 (exp.f64 i) -12))))))
(*.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))) -1)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (-.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 1 i))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(*.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 1 i))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(/.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(/.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))) -1)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(pow.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (+.f64 1 (*.f64 (exp.f64 i) -6)))) 1)
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(neg.f64 (*.f64 (/.f64 1 i) (-.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))))
(/.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) (*.f64 (exp.f64 i) 6)) i)
(/.f64 (+.f64 1 (+.f64 (*.f64 (exp.f64 i) 6) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))))) i)
(/.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i))) (+.f64 1 (*.f64 (exp.f64 i) 6))) i)
(-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 0)
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i))
(-.f64 0 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 1 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)))
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i))
(*.f64 (/.f64 1 i) (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (/.f64 1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (/.f64 1 i) (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i))
(*.f64 -1 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -1)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (+.f64 (*.f64 (exp.f64 i) -3) (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i))))) (/.f64 1 i))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3))) (/.f64 1 i))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(*.f64 (+.f64 2 (+.f64 (*.f64 (exp.f64 i) -3) (*.f64 -2 (+.f64 1 (exp.f64 i))))) (/.f64 1 i))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i))
(/.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))) -1)
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 (exp.f64 i) -3)) i)) 1)
(+.f64 (*.f64 2 (/.f64 (-.f64 -1 (exp.f64 i)) i)) (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i))
(neg.f64 (*.f64 (/.f64 -1 i) (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (+.f64 2 (*.f64 (exp.f64 i) -3)))))
(/.f64 (+.f64 2 (+.f64 (*.f64 -2 (+.f64 1 (exp.f64 i))) (*.f64 -3 (exp.f64 i)))) i)
(-.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 0)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 (/.f64 1 i) (+.f64 1 (*.f64 (exp.f64 i) -6)))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 -1 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 (/.f64 -1 i) (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) -1)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) (/.f64 1 i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(*.f64 (neg.f64 (+.f64 1 (*.f64 (exp.f64 i) -6))) (/.f64 -1 i))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)) -1)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(pow.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i) 1)
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)))
(/.f64 (+.f64 1 (*.f64 (exp.f64 i) -6)) i)
(+.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 0)
(*.f64 (exp.f64 i) (/.f64 -3 i))
(*.f64 -3 (/.f64 (exp.f64 i) i))
(+.f64 0 (*.f64 (exp.f64 i) (/.f64 -3 i)))
(*.f64 (exp.f64 i) (/.f64 -3 i))
(*.f64 -3 (/.f64 (exp.f64 i) i))
(-.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 0)
(*.f64 (exp.f64 i) (/.f64 -3 i))
(*.f64 -3 (/.f64 (exp.f64 i) i))
(/.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 1)
(*.f64 (exp.f64 i) (/.f64 -3 i))
(*.f64 -3 (/.f64 (exp.f64 i) i))
(/.f64 (*.f64 (exp.f64 i) -3) i)
(*.f64 (exp.f64 i) (/.f64 -3 i))
(*.f64 -3 (/.f64 (exp.f64 i) i))
(pow.f64 (*.f64 (exp.f64 i) (/.f64 -3 i)) 1)
(*.f64 (exp.f64 i) (/.f64 -3 i))
(*.f64 -3 (/.f64 (exp.f64 i) i))

eval1.6s (6.2%)

Compiler

Compiled 36228 to 24514 computations (32.3% saved)

prune673.0ms (2.5%)

Pruning

59 alts after pruning (54 fresh and 5 done)

PrunedKeptTotal
New94431975
Fresh122335
Picked101
Done257
Total959591018
Error
4.0b
Counts
1018 → 59
Alt Table
Click to see full alt table
StatusErrorProgram
46.5b
(/.f64 (+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (+.f64 (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 100 (*.f64 (pow.f64 i 4) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))))))) (/.f64 i n))
47.9b
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
47.7b
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
56.7b
(/.f64 (*.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) 100) (/.f64 i n))
56.8b
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
50.6b
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
35.2b
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
34.8b
(/.f64 (*.f64 i 100) (/.f64 i n))
56.8b
(/.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))
47.7b
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
57.7b
(*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
48.1b
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
28.7b
(*.f64 n (+.f64 100 (*.f64 i 50)))
28.9b
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
28.2b
(*.f64 n 100)
47.7b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
50.8b
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
56.8b
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))
34.7b
(*.f64 100 (/.f64 i (/.f64 i n)))
35.4b
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
35.1b
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
35.1b
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
35.1b
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
35.2b
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
35.2b
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
35.3b
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
35.3b
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
35.9b
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
62.0b
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
61.7b
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
56.9b
(*.f64 100 (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) (*.f64 n 6)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 (+.f64 n n) (/.f64 i n)) (*.f64 3 (/.f64 n (/.f64 i n)))))))
56.9b
(*.f64 100 (-.f64 (*.f64 (/.f64 n (/.f64 i n)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 8)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 n (/.f64 i n)) 7))))
35.4b
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
29.5b
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
29.6b
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
29.4b
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
29.0b
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
28.5b
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
28.5b
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
49.5b
(*.f64 100 (+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
51.0b
(*.f64 100 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 -2 (/.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))))
52.4b
(*.f64 100 (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
51.1b
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
27.2b
(*.f64 100 (+.f64 (+.f64 n 18) -18))
49.6b
(*.f64 100 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) -2)))
29.0b
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
28.8b
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
56.8b
(*.f64 100 (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n))))
35.7b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
35.5b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
35.5b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
35.4b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
57.4b
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
56.8b
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
47.8b
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
50.2b
(*.f64 100 (*.f64 n (+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))))
28.9b
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) (+.f64 (*.f64 1/24 (pow.f64 i 3)) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))))
28.7b
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
62.0b
(*.f64 -50 i)
Compiler

Compiled 2803 to 1914 computations (31.7% saved)

localize418.0ms (1.6%)

Local error

Found 1 expressions with local error:

NewErrorProgram
3.7b
(+.f64 (+.f64 n 18) -18)
Compiler

Compiled 21 to 17 computations (19% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
n
@0
(+.f64 (+.f64 n 18) -18)
0.0ms
n
@-inf
(+.f64 (+.f64 n 18) -18)
0.0ms
n
@inf
(+.f64 (+.f64 n 18) -18)

rewrite206.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
13258×rational_best-simplify-43
2006×rational_best-simplify-1
330×rational_best-4
330×rational_best-2
330×rational_best-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0713
1461
2691
3841
41061
51391
61991
73191
85501
97371
107691
117691
127691
1313631
1417721
1518421
1618421
1718421
1835081
1940331
2041261
2141261
2247401
2347401
2447401
2547401
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(+.f64 (+.f64 n 18) -18)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 n 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 n)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 n 1)))) (#(struct:change #<rule egg-rr> (2) ((x . n)))))

simplify10.0ms (0%)

Algorithm
egg-herbie
Rules
rational_best-simplify-5
rational_best-simplify-4
rational_best-simplify-2
exponential-simplify-11
rational_best-simplify-6
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01017
11017
21317
Stop Event
saturated
Counts
17 → 6
Calls
Call 1
Inputs
n
n
n
n
n
n
n
n
n
n
n
n
(-.f64 n 0)
(*.f64 n 1)
(*.f64 1 n)
(/.f64 n 1)
(pow.f64 n 1)
Outputs
n
n
n
n
n
n
n
n
n
n
n
n
(-.f64 n 0)
n
(*.f64 n 1)
n
(*.f64 1 n)
n
(/.f64 n 1)
n
(pow.f64 n 1)
n

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f64 n (+.f64 100 (*.f64 i 50)))
Compiler

Compiled 21 to 15 computations (28.6% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
n
@0
(*.f64 n (+.f64 100 (*.f64 i 50)))
0.0ms
n
@inf
(*.f64 n (+.f64 100 (*.f64 i 50)))
0.0ms
i
@0
(*.f64 n (+.f64 100 (*.f64 i 50)))
0.0ms
i
@inf
(*.f64 n (+.f64 100 (*.f64 i 50)))
0.0ms
n
@-inf
(*.f64 n (+.f64 100 (*.f64 i 50)))

rewrite73.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
18×rational_best-simplify-2
16×rational_best-simplify-1
14×rational_best-4
14×rational_best-2
14×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
15919
28319
38519
Stop Event
saturated
Counts
1 → 5
Calls
Call 1
Inputs
(*.f64 n (+.f64 100 (*.f64 i 50)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)))))

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×rational_best-simplify-2
16×rational_best-simplify-1
rational_best-simplify-3
rational_best-simplify-6
rational_best-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023527
134527
245527
351527
455527
Stop Event
saturated
Counts
29 → 12
Calls
Call 1
Inputs
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 100 n)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)
(pow.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)
Outputs
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 50 (*.f64 n i))
(*.f64 n (*.f64 50 i))
(*.f64 i (*.f64 n 50))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(*.f64 50 (*.f64 n i))
(*.f64 n (*.f64 50 i))
(*.f64 i (*.f64 n 50))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(*.f64 n (+.f64 100 (*.f64 50 i)))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 50 i)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(*.f64 n (+.f64 100 (*.f64 50 i)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)
(*.f64 n (+.f64 100 (*.f64 50 i)))
(pow.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)
(*.f64 n (+.f64 100 (*.f64 50 i)))

localize63.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
0.4b
(/.f64 1 (/.f64 i n))
1.0b
(+.f64 (*.f64 i 5) (*.f64 i -4))
17.5b
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4)))
Compiler

Compiled 57 to 36 computations (36.8% saved)

series4.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
n
@0
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4)))
1.0ms
i
@0
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4)))
0.0ms
n
@-inf
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
0.0ms
n
@-inf
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4)))
0.0ms
n
@inf
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4)))

rewrite142.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1444×rational_best-1
1432×rational_best-2
1430×rational_best-3
1048×rational_best-simplify-46
938×rational_best-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01599
19845
215133
318233
423133
537133
687133
7290633
8715333
Stop Event
node limit
Counts
3 → 70
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4)))
(+.f64 (*.f64 i 5) (*.f64 i -4))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 i (/.f64 2 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (/.f64 i n)) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 (/.f64 i (/.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) (*.f64 (/.f64 i (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (/.f64 i n)) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 i (neg.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 (/.f64 i (/.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) (*.f64 i (/.f64 2 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 i (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 i (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 i) (neg.f64 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 i (neg.f64 (/.f64 i n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 i (neg.f64 (/.f64 i n))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 i 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 i) (-.f64 0 (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 i i) i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i 4) (*.f64 i 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 i 6) (*.f64 i 6)) (+.f64 (*.f64 i 6) (*.f64 5 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 i -3) (*.f64 i -3)) (+.f64 (*.f64 i -3) (*.f64 -4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i n) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (neg.f64 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 i 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 i 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x . i)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (*.f64 (/.f64 i (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) 200))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (*.f64 (/.f64 i (/.f64 i n)) 300))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 -100 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) (*.f64 (/.f64 i (/.f64 i n)) -200))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (/.f64 -100 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -200))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (-.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) 200)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 400) (*.f64 (/.f64 i (/.f64 i n)) 300))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) (*.f64 (/.f64 i (/.f64 i n)) 200))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 i (/.f64 -100 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -200)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i 100) (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i -100) (neg.f64 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))))))

simplify178.0ms (0.7%)

Algorithm
egg-herbie
Rules
1344×rational_best-simplify-2
1092×rational_best-simplify-1
1052×rational_best-simplify-38
1016×rational_best-simplify-41
864×rational_best-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0143430
1247430
2521430
31285430
43467430
54698430
65875430
76533430
87313430
Stop Event
node limit
Counts
130 → 76
Calls
Call 1
Inputs
n
n
n
n
n
n
n
n
n
n
n
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
i
i
i
i
i
i
i
i
i
i
i
i
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 n)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(+.f64 (/.f64 i (/.f64 i n)) 0)
(+.f64 (/.f64 i (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 i (/.f64 2 (/.f64 i n)))))
(+.f64 (/.f64 i (/.f64 i n)) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))
(+.f64 0 (/.f64 i (/.f64 i n)))
(+.f64 -1 (+.f64 1 (/.f64 i (/.f64 i n))))
(+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))
(+.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n))))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 (/.f64 i (/.f64 i n)) 3))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) (*.f64 (/.f64 i (/.f64 i n)) -2))
(-.f64 (/.f64 i (/.f64 i n)) 0)
(-.f64 (/.f64 i (/.f64 i n)) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))
(-.f64 0 (/.f64 i (neg.f64 (/.f64 i n))))
(-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))
(-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) -1))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 (/.f64 i (/.f64 i n)) 3))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) (*.f64 i (/.f64 2 (/.f64 i n))))
(/.f64 i (/.f64 i n))
(/.f64 (/.f64 i (/.f64 i n)) 1)
(/.f64 (neg.f64 i) (neg.f64 (/.f64 i n)))
(/.f64 (/.f64 i (neg.f64 (/.f64 i n))) -1)
(pow.f64 (/.f64 i (/.f64 i n)) 1)
(neg.f64 (/.f64 i (neg.f64 (/.f64 i n))))
(-.f64 i 0)
(-.f64 0 (neg.f64 i))
(-.f64 (neg.f64 i) (-.f64 0 (+.f64 i i)))
(-.f64 (+.f64 i i) i)
(-.f64 (*.f64 i 4) (*.f64 i 3))
(-.f64 (+.f64 (*.f64 i 6) (*.f64 i 6)) (+.f64 (*.f64 i 6) (*.f64 5 i)))
(-.f64 (+.f64 (*.f64 i -3) (*.f64 i -3)) (+.f64 (*.f64 i -3) (*.f64 -4 i)))
(*.f64 1 i)
(*.f64 n (/.f64 i n))
(*.f64 (/.f64 i n) n)
(*.f64 i 1)
(*.f64 (neg.f64 i) -1)
(*.f64 (neg.f64 n) (neg.f64 (/.f64 i n)))
(*.f64 -1 (neg.f64 i))
(/.f64 i 1)
(/.f64 (neg.f64 i) -1)
(pow.f64 i 1)
(neg.f64 (neg.f64 i))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 100))
(+.f64 -1 (+.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))
(+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) 200))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 -100 (/.f64 i n))))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (*.f64 (/.f64 i (/.f64 i n)) 300))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 -100 (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) (*.f64 (/.f64 i (/.f64 i n)) -200))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(-.f64 0 (*.f64 i (/.f64 -100 (/.f64 i n))))
(-.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -200))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 100))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (-.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) -1))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 400) (*.f64 (/.f64 i (/.f64 i n)) 300))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) (*.f64 (/.f64 i (/.f64 i n)) 200))
(-.f64 (+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 i (/.f64 -100 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -200)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)
(/.f64 (*.f64 i 100) (/.f64 i n))
(/.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) -1)
(/.f64 (*.f64 i -100) (neg.f64 (/.f64 i n)))
(pow.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
Outputs
n
n
n
n
n
n
n
n
n
n
n
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
(/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i)
n
i
i
i
i
i
i
i
i
i
i
i
i
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 n)
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 n 100)
(+.f64 (/.f64 i (/.f64 i n)) 0)
n
(+.f64 (/.f64 i (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 i (/.f64 2 (/.f64 i n)))))
n
(+.f64 (/.f64 i (/.f64 i n)) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))
n
(+.f64 0 (/.f64 i (/.f64 i n)))
n
(+.f64 -1 (+.f64 1 (/.f64 i (/.f64 i n))))
n
(+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n))))
n
(+.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n))))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (*.f64 (/.f64 i (/.f64 i n)) 3))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (neg.f64 (/.f64 i n)))))
n
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) (*.f64 (/.f64 i (/.f64 i n)) -2))
n
(-.f64 (/.f64 i (/.f64 i n)) 0)
n
(-.f64 (/.f64 i (/.f64 i n)) (-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))
n
(-.f64 0 (/.f64 i (neg.f64 (/.f64 i n))))
n
(-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2))
n
(-.f64 (*.f64 i (/.f64 2 (/.f64 i n))) (/.f64 i (/.f64 i n)))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (-.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 i (/.f64 2 (/.f64 i n)))))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) -1))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -2) (+.f64 (/.f64 i (neg.f64 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -2)))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 4) (*.f64 (/.f64 i (/.f64 i n)) 3))
n
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 3) (*.f64 i (/.f64 2 (/.f64 i n))))
n
(/.f64 i (/.f64 i n))
n
(/.f64 (/.f64 i (/.f64 i n)) 1)
n
(/.f64 (neg.f64 i) (neg.f64 (/.f64 i n)))
n
(/.f64 (/.f64 i (neg.f64 (/.f64 i n))) -1)
n
(pow.f64 (/.f64 i (/.f64 i n)) 1)
n
(neg.f64 (/.f64 i (neg.f64 (/.f64 i n))))
n
(-.f64 i 0)
i
(-.f64 0 (neg.f64 i))
i
(-.f64 (neg.f64 i) (-.f64 0 (+.f64 i i)))
i
(-.f64 (+.f64 i i) i)
i
(-.f64 (*.f64 i 4) (*.f64 i 3))
i
(-.f64 (+.f64 (*.f64 i 6) (*.f64 i 6)) (+.f64 (*.f64 i 6) (*.f64 5 i)))
i
(-.f64 (+.f64 (*.f64 i -3) (*.f64 i -3)) (+.f64 (*.f64 i -3) (*.f64 -4 i)))
i
(*.f64 1 i)
i
(*.f64 n (/.f64 i n))
i
(*.f64 (/.f64 i n) n)
i
(*.f64 i 1)
i
(*.f64 (neg.f64 i) -1)
i
(*.f64 (neg.f64 n) (neg.f64 (/.f64 i n)))
i
(*.f64 -1 (neg.f64 i))
i
(/.f64 i 1)
i
(/.f64 (neg.f64 i) -1)
i
(pow.f64 i 1)
i
(neg.f64 (neg.f64 i))
i
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(*.f64 n 100)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(*.f64 n 100)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(*.f64 n 100)
(+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 n 100)
(+.f64 -1 (+.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))
(*.f64 n 100)
(+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) 200))
(*.f64 n 100)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 n 100)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (*.f64 (/.f64 i (/.f64 i n)) 300))
(*.f64 n 100)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 i (/.f64 -100 (/.f64 i n)))))
(*.f64 n 100)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) (*.f64 (/.f64 i (/.f64 i n)) -200))
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(*.f64 n 100)
(-.f64 0 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 n 100)
(-.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -200))
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 200) (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (-.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) 200)))
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) -200) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) -1))
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 400) (*.f64 (/.f64 i (/.f64 i n)) 300))
(*.f64 n 100)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 300) (*.f64 (/.f64 i (/.f64 i n)) 200))
(*.f64 n 100)
(-.f64 (+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 i (/.f64 -100 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) -200)))
(*.f64 n 100)
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)
(*.f64 n 100)
(/.f64 (*.f64 i 100) (/.f64 i n))
(*.f64 n 100)
(/.f64 (*.f64 i (/.f64 -100 (/.f64 i n))) -1)
(*.f64 n 100)
(/.f64 (*.f64 i -100) (neg.f64 (/.f64 i n)))
(*.f64 n 100)
(pow.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)
(*.f64 n 100)
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 n 100)

localize41.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 12 (/.f64 i n))
3.1b
(-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n))))
17.6b
(*.f64 i (/.f64 12 (/.f64 i n)))
17.7b
(/.f64 (*.f64 i 11) (/.f64 i n))
Compiler

Compiled 126 to 62 computations (50.8% saved)

series5.0ms (0%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
0.0ms
n
@inf
(-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n))))
0.0ms
n
@-inf
(/.f64 (*.f64 i 11) (/.f64 i n))
0.0ms
i
@0
(-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n))))
0.0ms
n
@inf
(/.f64 12 (/.f64 i n))
0.0ms
n
@-inf
(/.f64 12 (/.f64 i n))

rewrite121.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1666×rational_best-1
1154×rational_best-simplify-2
1124×rational_best-4
1124×rational_best-2
1124×rational_best-3
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
014142
191124
2156118
3265112
4512112
5129394
6350394
7663058
8799758
Stop Event
node limit
Counts
4 → 134
Calls
Call 1
Inputs
(/.f64 (*.f64 i 11) (/.f64 i n))
(*.f64 i (/.f64 12 (/.f64 i n)))
(-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n))))
(/.f64 12 (/.f64 i n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 11 n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 11 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 22) (*.f64 n -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -11) (*.f64 n 22))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 11 n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n -11))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 22) (*.f64 11 n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n -11) (*.f64 n -22))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n -22) (+.f64 (*.f64 n -11) (*.f64 n -22)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (/.f64 11 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (*.f64 11 (/.f64 1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 11 n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i 11) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 11 n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 11 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n 11)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 11 (/.f64 i n)) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) (*.f64 i 11))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 n -11))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i -11) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) -11)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n -11) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (/.f64 -11 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (*.f64 11 (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) (*.f64 i -11))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -11 (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -11 (/.f64 i n)) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 11 (/.f64 -1 (/.f64 i n))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 11 n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 n -11))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 n 12) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 n 12) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 n 12) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 n -12) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n 12) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n -12) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n 12) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) -12) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 n 12) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 n -12) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -22)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 11 n) (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (neg.f64 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 24) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 24) (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (*.f64 n -22))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (+.f64 (*.f64 n 24) (neg.f64 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)) (neg.f64 (*.f64 n 46)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (+.f64 (*.f64 11 n) (neg.f64 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))) (*.f64 n 24))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -11) (/.f64 (*.f64 n 12) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n -22) (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 n 46)) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))) (*.f64 n 48))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 96) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))) (/.f64 (*.f64 n 12) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 n 96))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46))) (neg.f64 (*.f64 2 (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (neg.f64 (*.f64 n 44)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -22)) (*.f64 11 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 11 n) (neg.f64 (*.f64 n 46))) (*.f64 (/.f64 (*.f64 n 12) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 n 24) (neg.f64 (*.f64 n 46))) (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 n 35) (neg.f64 (*.f64 n 46))) (/.f64 (*.f64 n 12) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2))) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 n 35) 2)) (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 n 44)) (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 2 (*.f64 n 46))) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 12 (/.f64 i n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 12 (/.f64 i n)) -2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 12 (/.f64 i n)) 2)) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 12 (/.f64 i n)) -2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 22) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 i) (-.f64 (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3))) (neg.f64 (*.f64 (*.f64 n 35) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22)))) (neg.f64 (*.f64 n 44))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46)))) (neg.f64 (*.f64 2 (*.f64 n 46)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))) (*.f64 n -22)) (*.f64 (*.f64 n -22) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (neg.f64 n) 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 12 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 12 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 12 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -12 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 12 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 12 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -12 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -12 (/.f64 i n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 12 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -12 (/.f64 i n)))))))

simplify566.0ms (2.1%)

Algorithm
egg-herbie
Rules
1288×rational_best-simplify-55
1246×rational_best-simplify-1
1198×rational_best-simplify-2
886×rational_best-simplify-52
674×rational_best-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02735464
14874444
29643026
319472954
434522954
559212954
Stop Event
node limit
Counts
230 → 165
Calls
Call 1
Inputs
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(*.f64 12 n)
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
n
n
n
n
n
n
n
n
n
n
n
n
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(+.f64 (*.f64 11 n) 0)
(+.f64 0 (*.f64 11 n))
(+.f64 (*.f64 n 22) (*.f64 n -11))
(+.f64 (*.f64 n -11) (*.f64 n 22))
(-.f64 (*.f64 11 n) 0)
(-.f64 0 (*.f64 n -11))
(-.f64 (*.f64 n 22) (*.f64 11 n))
(-.f64 (*.f64 n -11) (*.f64 n -22))
(-.f64 (*.f64 n -22) (+.f64 (*.f64 n -11) (*.f64 n -22)))
(-.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))
(-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))
(-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22))))
(-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))
(*.f64 i (/.f64 11 (/.f64 i n)))
(*.f64 i (*.f64 11 (/.f64 1 (/.f64 i n))))
(*.f64 11 n)
(*.f64 (*.f64 i 11) (/.f64 1 (/.f64 i n)))
(*.f64 (*.f64 11 n) 1)
(*.f64 1 (*.f64 11 n))
(*.f64 n 11)
(*.f64 (/.f64 11 (/.f64 i n)) i)
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 i 11))
(*.f64 -1 (*.f64 n -11))
(*.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) i)
(*.f64 (*.f64 i -11) (/.f64 -1 (/.f64 i n)))
(*.f64 (neg.f64 n) -11)
(*.f64 (*.f64 n -11) -1)
(*.f64 (neg.f64 i) (/.f64 -11 (/.f64 i n)))
(*.f64 (neg.f64 i) (*.f64 11 (/.f64 -1 (/.f64 i n))))
(*.f64 (/.f64 -1 (/.f64 i n)) (*.f64 i -11))
(*.f64 -11 (neg.f64 n))
(*.f64 (/.f64 -11 (/.f64 i n)) (neg.f64 i))
(*.f64 (*.f64 11 (/.f64 -1 (/.f64 i n))) (neg.f64 i))
(pow.f64 (*.f64 11 n) 1)
(neg.f64 (*.f64 n -11))
(+.f64 (/.f64 (*.f64 n 12) 1) 0)
(+.f64 0 (/.f64 (*.f64 n 12) 1))
(-.f64 (/.f64 (*.f64 n 12) 1) 0)
(-.f64 0 (/.f64 (*.f64 n -12) 1))
(/.f64 (/.f64 (*.f64 n 12) 1) 1)
(/.f64 (/.f64 (*.f64 n -12) 1) -1)
(/.f64 (*.f64 n 12) 1)
(/.f64 (*.f64 (neg.f64 n) -12) 1)
(pow.f64 (/.f64 (*.f64 n 12) 1) 1)
(neg.f64 (/.f64 (*.f64 n -12) 1))
(+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -22)))
(+.f64 (*.f64 11 n) (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))))
(+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))
(+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))))
(+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (neg.f64 (*.f64 n 46))))
(+.f64 (*.f64 n 24) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))))
(+.f64 (*.f64 n 24) (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))))
(+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (*.f64 n -22))
(+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (+.f64 (*.f64 n 24) (neg.f64 (*.f64 n 46))))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 0)
(+.f64 0 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)))
(+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)) (neg.f64 (*.f64 n 46)))
(+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))))
(+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (+.f64 (*.f64 11 n) (neg.f64 (*.f64 n 46))))
(+.f64 (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))) (*.f64 n 24))
(+.f64 (*.f64 n -11) (/.f64 (*.f64 n 12) 1))
(+.f64 (*.f64 n -22) (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))
(+.f64 (neg.f64 (*.f64 n 46)) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))) (*.f64 n 48))
(+.f64 (*.f64 n 96) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2))))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))) (/.f64 (*.f64 n 12) 1))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 n 96))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46))) (neg.f64 (*.f64 2 (*.f64 n 46))))
(+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2)))
(+.f64 (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (neg.f64 (*.f64 n 44)))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -22)) (*.f64 11 n))
(+.f64 (+.f64 (*.f64 11 n) (neg.f64 (*.f64 n 46))) (*.f64 (/.f64 (*.f64 n 12) 1) 3))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35))
(+.f64 (+.f64 (*.f64 n 24) (neg.f64 (*.f64 n 46))) (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))
(+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24))
(+.f64 (+.f64 (*.f64 n 35) (neg.f64 (*.f64 n 46))) (/.f64 (*.f64 n 12) 1))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n))
(+.f64 (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2))) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))))
(+.f64 (neg.f64 (*.f64 (*.f64 n 35) 2)) (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)))
(+.f64 (neg.f64 (*.f64 n 44)) (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))))
(+.f64 (neg.f64 (*.f64 2 (*.f64 n 46))) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46))))
(*.f64 i (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))))
(*.f64 i (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 i (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))
(*.f64 i (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)))
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))
(*.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)
(*.f64 1 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))) -1)
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))
(*.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 (neg.f64 i) (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 12 (/.f64 i n)) 2)))
(*.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 12 (/.f64 i n)) -2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))
(*.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))
(*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i)
(*.f64 (+.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)) (neg.f64 i))
(*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) i)
(*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i)
(*.f64 (-.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) (neg.f64 i))
(*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 12 (/.f64 i n)) 2)) (neg.f64 i))
(*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i)
(*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i)
(*.f64 (+.f64 (*.f64 (/.f64 12 (/.f64 i n)) -2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) (neg.f64 i))
(*.f64 (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) (neg.f64 i))
(*.f64 (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) (neg.f64 i))
(/.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))) -1)
(/.f64 (*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 22) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) 1)
(/.f64 (*.f64 (neg.f64 i) (-.f64 (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)))) 1)
(/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1)
(/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))) -1)
(/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3))) (neg.f64 (*.f64 (*.f64 n 35) 2))) -1)
(/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22)))) (neg.f64 (*.f64 n 44))) -1)
(/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46)))) (neg.f64 (*.f64 2 (*.f64 n 46)))) -1)
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))) (*.f64 n -22)) (*.f64 (*.f64 n -22) 2)) -1)
(/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (neg.f64 n) 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))) 2)) -1)
(/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1)
(pow.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)
(neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))
(+.f64 (/.f64 12 (/.f64 i n)) 0)
(+.f64 0 (/.f64 12 (/.f64 i n)))
(-.f64 (/.f64 12 (/.f64 i n)) 0)
(-.f64 0 (/.f64 -12 (/.f64 i n)))
(*.f64 (/.f64 12 (/.f64 i n)) 1)
(*.f64 1 (/.f64 12 (/.f64 i n)))
(*.f64 -1 (/.f64 -12 (/.f64 i n)))
(*.f64 (/.f64 -12 (/.f64 i n)) -1)
(pow.f64 (/.f64 12 (/.f64 i n)) 1)
(neg.f64 (/.f64 -12 (/.f64 i n)))
Outputs
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 11 n)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(*.f64 12 n)
(*.f64 n 12)
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 24 n) (+.f64 (*.f64 12 n) (*.f64 11 n)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(*.f64 12 (/.f64 n i))
(+.f64 (*.f64 11 n) 0)
(*.f64 11 n)
(+.f64 0 (*.f64 11 n))
(*.f64 11 n)
(+.f64 (*.f64 n 22) (*.f64 n -11))
(*.f64 11 n)
(+.f64 (*.f64 n -11) (*.f64 n 22))
(*.f64 11 n)
(-.f64 (*.f64 11 n) 0)
(*.f64 11 n)
(-.f64 0 (*.f64 n -11))
(*.f64 11 n)
(-.f64 (*.f64 n 22) (*.f64 11 n))
(*.f64 11 n)
(-.f64 (*.f64 n -11) (*.f64 n -22))
(*.f64 11 n)
(-.f64 (*.f64 n -22) (+.f64 (*.f64 n -11) (*.f64 n -22)))
(*.f64 11 n)
(-.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))
(*.f64 11 n)
(-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))
(*.f64 11 n)
(-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22))))
(*.f64 11 n)
(-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))
(*.f64 11 n)
(*.f64 i (/.f64 11 (/.f64 i n)))
(*.f64 i (*.f64 11 (/.f64 1 (/.f64 i n))))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 11 n)
(*.f64 (*.f64 i 11) (/.f64 1 (/.f64 i n)))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 (*.f64 11 n) 1)
(*.f64 11 n)
(*.f64 1 (*.f64 11 n))
(*.f64 11 n)
(*.f64 n 11)
(*.f64 11 n)
(*.f64 (/.f64 11 (/.f64 i n)) i)
(*.f64 i (/.f64 11 (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) (*.f64 i 11))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 -1 (*.f64 n -11))
(*.f64 11 n)
(*.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) i)
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 (*.f64 i -11) (/.f64 -1 (/.f64 i n)))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 (neg.f64 n) -11)
(*.f64 11 n)
(*.f64 (*.f64 n -11) -1)
(*.f64 11 n)
(*.f64 (neg.f64 i) (/.f64 -11 (/.f64 i n)))
(*.f64 i (/.f64 11 (/.f64 i n)))
(*.f64 (neg.f64 i) (*.f64 11 (/.f64 -1 (/.f64 i n))))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 (/.f64 -1 (/.f64 i n)) (*.f64 i -11))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(*.f64 -11 (neg.f64 n))
(*.f64 11 n)
(*.f64 (/.f64 -11 (/.f64 i n)) (neg.f64 i))
(*.f64 i (/.f64 11 (/.f64 i n)))
(*.f64 (*.f64 11 (/.f64 -1 (/.f64 i n))) (neg.f64 i))
(*.f64 11 (*.f64 i (/.f64 1 (/.f64 i n))))
(*.f64 11 (/.f64 i (/.f64 i n)))
(pow.f64 (*.f64 11 n) 1)
(*.f64 11 n)
(neg.f64 (*.f64 n -11))
(*.f64 11 n)
(+.f64 (/.f64 (*.f64 n 12) 1) 0)
(*.f64 n 12)
(+.f64 0 (/.f64 (*.f64 n 12) 1))
(*.f64 n 12)
(-.f64 (/.f64 (*.f64 n 12) 1) 0)
(*.f64 n 12)
(-.f64 0 (/.f64 (*.f64 n -12) 1))
(*.f64 n 12)
(/.f64 (/.f64 (*.f64 n 12) 1) 1)
(*.f64 n 12)
(/.f64 (/.f64 (*.f64 n -12) 1) -1)
(*.f64 n 12)
(/.f64 (*.f64 n 12) 1)
(*.f64 n 12)
(/.f64 (*.f64 (neg.f64 n) -12) 1)
(*.f64 n 12)
(pow.f64 (/.f64 (*.f64 n 12) 1) 1)
(*.f64 n 12)
(neg.f64 (/.f64 (*.f64 n -12) 1))
(*.f64 n 12)
(+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -22)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 11 n) (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (neg.f64 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n 24) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n 24) (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (*.f64 n -22))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (+.f64 (*.f64 n 24) (neg.f64 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 0)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 0 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)) (neg.f64 (*.f64 n 46)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (+.f64 (*.f64 11 n) (neg.f64 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))) (*.f64 n 24))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n -11) (/.f64 (*.f64 n 12) 1))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n -22) (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (*.f64 n 46)) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))) (*.f64 n 48))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (*.f64 n 96) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))))
(+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48)))))
(+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83))))
(+.f64 (*.f64 n 96) (neg.f64 (*.f64 n 95)))
(+.f64 (*.f64 n 96) (*.f64 n -95))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))) (/.f64 (*.f64 n 12) 1))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 n 96))
(+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48)))))
(+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83))))
(+.f64 (*.f64 n 96) (neg.f64 (*.f64 n 95)))
(+.f64 (*.f64 n 96) (*.f64 n -95))
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46))) (neg.f64 (*.f64 2 (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (neg.f64 (*.f64 n 44)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -22)) (*.f64 11 n))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 11 n) (neg.f64 (*.f64 n 46))) (*.f64 (/.f64 (*.f64 n 12) 1) 3))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 n 24) (neg.f64 (*.f64 n 46))) (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 n 35) (neg.f64 (*.f64 n 46))) (/.f64 (*.f64 n 12) 1))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2))) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (*.f64 (*.f64 n 35) 2)) (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (*.f64 n 44)) (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (neg.f64 (*.f64 2 (*.f64 n 46))) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(*.f64 i (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))))
(*.f64 i (-.f64 (*.f64 2 (/.f64 12 (/.f64 i n))) (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))))
(*.f64 i (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 i (-.f64 (*.f64 2 (/.f64 12 (/.f64 i n))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n)))))
(*.f64 i (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))
(*.f64 i (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)))
(*.f64 i (-.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))) (*.f64 22 (/.f64 1 (/.f64 i n)))))
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 12 (/.f64 i n)))) (*.f64 2 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))))))
(*.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(*.f64 1 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(*.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)))
(*.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)))
(*.f64 (neg.f64 i) (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 (/.f64 12 (/.f64 i n)) -1)))
(*.f64 (neg.f64 i) (+.f64 (/.f64 11 (/.f64 i n)) (neg.f64 (/.f64 12 (/.f64 i n)))))
(*.f64 (neg.f64 i) (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 -12 (/.f64 i n))))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))
(*.f64 (neg.f64 i) (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 12 (/.f64 i n)) 2)))
(*.f64 i (-.f64 (*.f64 2 (/.f64 12 (/.f64 i n))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n)))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 12 (/.f64 i n)) -2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 (/.f64 12 (/.f64 i n)) -2))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -1)))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (neg.f64 (/.f64 12 (/.f64 i n)))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))))))
(*.f64 i (neg.f64 (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))))))
(*.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))))
(*.f64 (neg.f64 i) (+.f64 (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))) (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 i (neg.f64 (+.f64 (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))) (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))))))
(*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i)
(*.f64 i (-.f64 (*.f64 2 (/.f64 12 (/.f64 i n))) (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))))
(*.f64 (+.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)) (neg.f64 i))
(*.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -2)))
(*.f64 (neg.f64 i) (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 (/.f64 12 (/.f64 i n)) -1)))
(*.f64 (neg.f64 i) (+.f64 (/.f64 11 (/.f64 i n)) (neg.f64 (/.f64 12 (/.f64 i n)))))
(*.f64 (neg.f64 i) (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 -12 (/.f64 i n))))
(*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) i)
(*.f64 i (-.f64 (*.f64 2 (/.f64 12 (/.f64 i n))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n)))))
(*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i)
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))
(*.f64 (-.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) (neg.f64 i))
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n))) (*.f64 (/.f64 11 (/.f64 i n)) 2)))
(*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 12 (/.f64 i n)) 2)) (neg.f64 i))
(*.f64 i (-.f64 (*.f64 2 (/.f64 12 (/.f64 i n))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 12 (/.f64 i n)))))
(*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i)
(*.f64 i (-.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))) (*.f64 22 (/.f64 1 (/.f64 i n)))))
(*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i)
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 12 (/.f64 i n)))) (*.f64 2 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))))))
(*.f64 (+.f64 (*.f64 (/.f64 12 (/.f64 i n)) -2) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))) (neg.f64 i))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 (/.f64 12 (/.f64 i n)) -2))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) -1)))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (neg.f64 (/.f64 12 (/.f64 i n)))))
(*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n))))
(*.f64 (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) (neg.f64 i))
(*.f64 (neg.f64 i) (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))))))
(*.f64 i (neg.f64 (+.f64 (*.f64 (/.f64 11 (/.f64 i n)) 2) (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))))))
(*.f64 (+.f64 (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (neg.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) (neg.f64 i))
(*.f64 (neg.f64 i) (+.f64 (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))) (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n))))))
(*.f64 i (neg.f64 (+.f64 (neg.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n)))) (+.f64 (/.f64 11 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))))))
(/.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 22) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) 1)
(*.f64 i (-.f64 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))) (*.f64 22 (/.f64 1 (/.f64 i n)))))
(/.f64 (*.f64 (neg.f64 i) (-.f64 (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)))) 1)
(*.f64 i (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 12 (/.f64 i n)))) (*.f64 2 (+.f64 (/.f64 11 (/.f64 i n)) (/.f64 12 (/.f64 i n))))))
(/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3))) (neg.f64 (*.f64 (*.f64 n 35) 2))) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 11 n) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22)))) (neg.f64 (*.f64 n 44))) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 35) (*.f64 n 46)))) (neg.f64 (*.f64 2 (*.f64 n 46)))) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1))) (*.f64 n -22)) (*.f64 (*.f64 n -22) 2)) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (+.f64 (*.f64 (neg.f64 n) 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35))) 2)) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(pow.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11)) 1)
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n -11))))
(-.f64 (*.f64 n 24) (+.f64 (*.f64 11 n) (*.f64 n 12)))
(-.f64 (*.f64 n 24) (*.f64 n 23))
n
(+.f64 (/.f64 12 (/.f64 i n)) 0)
(/.f64 12 (/.f64 i n))
(+.f64 0 (/.f64 12 (/.f64 i n)))
(/.f64 12 (/.f64 i n))
(-.f64 (/.f64 12 (/.f64 i n)) 0)
(/.f64 12 (/.f64 i n))
(-.f64 0 (/.f64 -12 (/.f64 i n)))
(/.f64 12 (/.f64 i n))
(*.f64 (/.f64 12 (/.f64 i n)) 1)
(/.f64 12 (/.f64 i n))
(*.f64 1 (/.f64 12 (/.f64 i n)))
(/.f64 12 (/.f64 i n))
(*.f64 -1 (/.f64 -12 (/.f64 i n)))
(/.f64 12 (/.f64 i n))
(*.f64 (/.f64 -12 (/.f64 i n)) -1)
(/.f64 12 (/.f64 i n))
(pow.f64 (/.f64 12 (/.f64 i n)) 1)
(/.f64 12 (/.f64 i n))
(neg.f64 (/.f64 -12 (/.f64 i n)))
(/.f64 12 (/.f64 i n))

localize36.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (neg.f64 (log.f64 n)) (log.f64 i))
0.2b
(*.f64 (/.f64 1 (/.f64 i n)) 3)
0.4b
(/.f64 1 (/.f64 i n))
12.1b
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))
Compiler

Compiled 116 to 53 computations (54.3% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
i
@0
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))
0.0ms
i
@-inf
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))
0.0ms
i
@inf
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))
0.0ms
n
@0
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))
0.0ms
n
@inf
(*.f64 (/.f64 1 (/.f64 i n)) 3)

rewrite100.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1562×rational_best-1
1558×rational_best-2
1304×rational_best-simplify-46
1112×rational_best-simplify-49
808×rational_best-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01238
17732
211232
317932
432132
566232
6159132
7400032
8758232
Stop Event
node limit
Counts
2 → 108
Calls
Call 1
Inputs
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(*.f64 (/.f64 1 (/.f64 i n)) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (/.f64 1 (/.f64 i n)) (/.f64 -1 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -5) (*.f64 (/.f64 1 (/.f64 i n)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) -10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) (*.f64 (/.f64 1 (/.f64 i n)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 7) (*.f64 (/.f64 1 (/.f64 i n)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -7) (*.f64 (/.f64 1 (/.f64 i n)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -7) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (*.f64 (/.f64 1 (/.f64 i n)) 11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -8) (*.f64 (/.f64 1 (/.f64 i n)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -9) (*.f64 (/.f64 1 (/.f64 i n)) 10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 22) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 23)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 24) (-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 23)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 23) (*.f64 (/.f64 1 (/.f64 i n)) -22))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -13) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 13) (*.f64 (/.f64 1 (/.f64 i n)) -12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -22) (*.f64 (/.f64 1 (/.f64 i n)) 23))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 23 (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -22)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 23 (/.f64 -1 (/.f64 i n))) (-.f64 0 (*.f64 24 (/.f64 -1 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 22)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) -11)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) -11)) (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 i n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -5) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (*.f64 (/.f64 1 (/.f64 i n)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (*.f64 (/.f64 1 (/.f64 i n)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (*.f64 (/.f64 1 (/.f64 i n)) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -9) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (*.f64 (/.f64 1 (/.f64 i n)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 i n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 i (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (/.f64 i n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (/.f64 1 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 7) (*.f64 (/.f64 1 (/.f64 i n)) 7)) (*.f64 (/.f64 1 (/.f64 i n)) 11))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3))))))

simplify289.0ms (1.1%)

Algorithm
egg-herbie
Rules
1346×rational_best-simplify-1
1270×rational_best-simplify-2
1256×rational_best-simplify-54
1198×rational_best-simplify-52
836×rational_best-simplify-46
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02483468
13952406
28702148
319162004
437712004
556512004
662182004
765242004
866762004
968042004
1071742004
Stop Event
node limit
Counts
156 → 128
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(/.f64 n i)
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(+.f64 (/.f64 1 (/.f64 i n)) 0)
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))
(+.f64 0 (/.f64 1 (/.f64 i n)))
(+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(+.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (/.f64 1 (/.f64 i n)) (/.f64 -1 (/.f64 i n))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) -5))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 7)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) -4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) 3))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) 4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -3))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) 7))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) 5))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -3)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -5) (*.f64 (/.f64 1 (/.f64 i n)) 6))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) -11))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) -10))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) -7))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) 13))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) (*.f64 (/.f64 1 (/.f64 i n)) 12))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) -9))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) -8))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 7) (*.f64 (/.f64 1 (/.f64 i n)) -6))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -7) (*.f64 (/.f64 1 (/.f64 i n)) 8))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -7) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -6)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (*.f64 (/.f64 1 (/.f64 i n)) 11))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -9)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -8) (*.f64 (/.f64 1 (/.f64 i n)) 9))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -9) (*.f64 (/.f64 1 (/.f64 i n)) 10))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 22) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 23)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 24) (-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 23)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 23) (*.f64 (/.f64 1 (/.f64 i n)) -22))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -13) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -12)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 13) (*.f64 (/.f64 1 (/.f64 i n)) -12))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -22) (*.f64 (/.f64 1 (/.f64 i n)) 23))
(+.f64 (*.f64 23 (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -22)))
(+.f64 (*.f64 23 (/.f64 -1 (/.f64 i n))) (-.f64 0 (*.f64 24 (/.f64 -1 (/.f64 i n)))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 8))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 22)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) -11)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) 2)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) -11)) (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) 2)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))
(*.f64 1 (/.f64 1 (/.f64 i n)))
(*.f64 (/.f64 1 (/.f64 i n)) 1)
(*.f64 (/.f64 -1 (/.f64 i n)) -1)
(*.f64 -1 (/.f64 -1 (/.f64 i n)))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -5) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (*.f64 (/.f64 1 (/.f64 i n)) -4)))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -3)))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -10)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (*.f64 (/.f64 1 (/.f64 i n)) -7)))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (*.f64 (/.f64 1 (/.f64 i n)) -9)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -9) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (*.f64 (/.f64 1 (/.f64 i n)) -8)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -8)))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(/.f64 1 (/.f64 i n))
(/.f64 (/.f64 1 (/.f64 i n)) 1)
(/.f64 (/.f64 -1 (/.f64 i n)) -1)
(/.f64 -1 (/.f64 i (neg.f64 n)))
(pow.f64 (/.f64 1 (/.f64 i n)) 1)
(neg.f64 (/.f64 -1 (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 0)
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 1 (/.f64 i n)))
(+.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 3))
(+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 4))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) -3))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) 5))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) 6))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (/.f64 -1 (/.f64 i n)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 0)
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))
(-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) -3))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) 3))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -5))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (/.f64 1 (/.f64 i n)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) -7))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) 9))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 5))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 7))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 5)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 7)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 6)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 7) (*.f64 (/.f64 1 (/.f64 i n)) 7)) (*.f64 (/.f64 1 (/.f64 i n)) 11))
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 1)
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) -1)
(pow.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 1)
(neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3))
Outputs
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 2 n)) i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 n) (*.f64 -2 n)) i))
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(/.f64 n i)
(/.f64 (-.f64 (*.f64 3 n) (*.f64 n 2)) i)
(/.f64 (*.f64 n 1) i)
(*.f64 1 (/.f64 n i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(*.f64 3 (/.f64 n i))
(*.f64 n (/.f64 3 i))
(+.f64 (/.f64 1 (/.f64 i n)) 0)
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(+.f64 0 (/.f64 1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(/.f64 1 (/.f64 i n))
(+.f64 (/.f64 -1 (/.f64 i n)) (-.f64 (/.f64 1 (/.f64 i n)) (/.f64 -1 (/.f64 i n))))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) -5))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 7)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) -4))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) 3))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (-.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -2)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) 4))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -3))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) 7))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) 5))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -3)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -5) (*.f64 (/.f64 1 (/.f64 i n)) 6))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) -11))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) -10))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) -7))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) 13))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) (*.f64 (/.f64 1 (/.f64 i n)) 12))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) -9))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) -8))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 7) (*.f64 (/.f64 1 (/.f64 i n)) -6))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -7) (*.f64 (/.f64 1 (/.f64 i n)) 8))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -7) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -6)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (*.f64 (/.f64 1 (/.f64 i n)) 11))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -9)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -8) (*.f64 (/.f64 1 (/.f64 i n)) 9))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -9) (*.f64 (/.f64 1 (/.f64 i n)) 10))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 22) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 23)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 24) (-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 23)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 23) (*.f64 (/.f64 1 (/.f64 i n)) -22))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -13) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -12)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 13) (*.f64 (/.f64 1 (/.f64 i n)) -12))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -22) (*.f64 (/.f64 1 (/.f64 i n)) 23))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 23 (/.f64 -1 (/.f64 i n))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) -22)))
(/.f64 1 (/.f64 i n))
(+.f64 (*.f64 23 (/.f64 -1 (/.f64 i n))) (-.f64 0 (*.f64 24 (/.f64 -1 (/.f64 i n)))))
(/.f64 1 (/.f64 i n))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 17) (-.f64 (/.f64 2 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 18)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 17) (*.f64 (/.f64 1 (/.f64 i n)) -16))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 17) (*.f64 2 (/.f64 -8 (/.f64 i n))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 8))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 17) (-.f64 (/.f64 2 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 18)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 17) (*.f64 (/.f64 1 (/.f64 i n)) -16))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 17) (*.f64 2 (/.f64 -8 (/.f64 i n))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (/.f64 1 (/.f64 i n)) 22)))
(/.f64 1 (/.f64 i n))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 11) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))
(/.f64 1 (/.f64 i n))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) -11)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) 2)))
(/.f64 1 (/.f64 i n))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (*.f64 (/.f64 1 (/.f64 i n)) -11)) (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) 2)))
(/.f64 1 (/.f64 i n))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (-.f64 (/.f64 2 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 20)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (*.f64 (/.f64 1 (/.f64 i n)) -18))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (*.f64 (/.f64 2 (/.f64 i n)) -9))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (*.f64 (/.f64 -2 (/.f64 i n)) 9))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 0 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (-.f64 (*.f64 2 (/.f64 1 (/.f64 i n))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10))))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (-.f64 (/.f64 2 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 20)))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (*.f64 (/.f64 1 (/.f64 i n)) -18))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (*.f64 (/.f64 2 (/.f64 i n)) -9))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 19) (*.f64 (/.f64 -2 (/.f64 i n)) 9))
(*.f64 1 (/.f64 1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(*.f64 (/.f64 1 (/.f64 i n)) 1)
(/.f64 1 (/.f64 i n))
(*.f64 (/.f64 -1 (/.f64 i n)) -1)
(/.f64 1 (/.f64 i n))
(*.f64 -1 (/.f64 -1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -5) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (*.f64 (/.f64 1 (/.f64 i n)) -4)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -3)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -12) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -11) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -10)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (*.f64 (/.f64 1 (/.f64 i n)) -7)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -10) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (*.f64 (/.f64 1 (/.f64 i n)) -9)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (*.f64 (/.f64 1 (/.f64 i n)) -4)) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -9) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (*.f64 (/.f64 1 (/.f64 i n)) -8)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (*.f64 (/.f64 1 (/.f64 i n)) -8)))
(/.f64 1 (/.f64 i n))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -6))))
(/.f64 1 (/.f64 i n))
(/.f64 1 (/.f64 i n))
(/.f64 (/.f64 1 (/.f64 i n)) 1)
(/.f64 1 (/.f64 i n))
(/.f64 (/.f64 -1 (/.f64 i n)) -1)
(/.f64 1 (/.f64 i n))
(/.f64 -1 (/.f64 i (neg.f64 n)))
(/.f64 1 (/.f64 i n))
(pow.f64 (/.f64 1 (/.f64 i n)) 1)
(/.f64 1 (/.f64 i n))
(neg.f64 (/.f64 -1 (/.f64 i n)))
(/.f64 1 (/.f64 i n))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 0)
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 1 (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 3))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) 4))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) -3))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) -2))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) 5))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) 6))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (/.f64 -1 (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 0)
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 2) (/.f64 -1 (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) -3))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 6) (*.f64 (/.f64 1 (/.f64 i n)) 3))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 5) (*.f64 (/.f64 1 (/.f64 i n)) 2))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (*.f64 (/.f64 1 (/.f64 i n)) -5))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -2) (+.f64 (/.f64 -1 (/.f64 i n)) (*.f64 (/.f64 1 (/.f64 i n)) -4)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 4) (/.f64 1 (/.f64 i n)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -6) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) (*.f64 (/.f64 1 (/.f64 i n)) -6)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) -4) (*.f64 (/.f64 1 (/.f64 i n)) -7))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) 9))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 5))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 7))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 8)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 8) (*.f64 (/.f64 1 (/.f64 i n)) 5)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 10)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 10) (*.f64 (/.f64 1 (/.f64 i n)) 7)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 6)))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 7) (*.f64 (/.f64 1 (/.f64 i n)) 7)) (*.f64 (/.f64 1 (/.f64 i n)) 11))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 1)
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(/.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3) -1)
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(pow.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) 1)
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))
(neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) -3))
(+.f64 (/.f64 1 (/.f64 i n)) (*.f64 2 (/.f64 1 (/.f64 i n))))
(*.f64 3 (/.f64 1 (/.f64 i n)))
(/.f64 3 (/.f64 i n))

eval160.0ms (0.6%)

Compiler

Compiled 12631 to 7017 computations (44.4% saved)

prune162.0ms (0.6%)

Pruning

74 alts after pruning (67 fresh and 7 done)

PrunedKeptTotal
New47029499
Fresh113849
Picked101
Done279
Total48474558
Error
4.0b
Counts
558 → 74
Alt Table
Click to see full alt table
StatusErrorProgram
46.5b
(/.f64 (+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (+.f64 (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 100 (*.f64 (pow.f64 i 4) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))))))) (/.f64 i n))
47.9b
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
47.7b
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
56.7b
(/.f64 (*.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) 100) (/.f64 i n))
56.8b
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
50.6b
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
34.8b
(/.f64 (*.f64 i 100) (/.f64 i n))
56.8b
(/.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))
47.7b
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
57.7b
(*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
48.1b
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
28.7b
(*.f64 n (+.f64 100 (*.f64 i 50)))
28.9b
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
28.2b
(*.f64 n 100)
60.4b
(*.f64 i (*.f64 n 50))
47.7b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
31.0b
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
30.2b
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
30.5b
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
50.8b
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
56.8b
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))
31.7b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
34.7b
(*.f64 100 (/.f64 i (/.f64 i n)))
35.1b
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
35.1b
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
35.2b
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
35.3b
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
41.9b
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
42.2b
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
42.3b
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
42.0b
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
62.0b
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
61.7b
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
29.5b
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
29.6b
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
29.4b
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
29.0b
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
28.5b
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
28.5b
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
49.5b
(*.f64 100 (+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
51.0b
(*.f64 100 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 -2 (/.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))))
52.4b
(*.f64 100 (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
30.7b
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
30.1b
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
29.7b
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
51.1b
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
30.1b
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
30.3b
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
27.2b
(*.f64 100 (+.f64 (+.f64 n 18) -18))
49.6b
(*.f64 100 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) -2)))
29.0b
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
30.6b
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
30.6b
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
30.7b
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
30.1b
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
28.8b
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
56.8b
(*.f64 100 (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n))))
35.5b
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
36.0b
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
36.0b
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
36.4b
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
35.9b
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
56.9b
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 6))) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
56.8b
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 n i) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
56.9b
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 24) (-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 23)))))
56.9b
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) -11))))
35.8b
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
47.8b
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
50.2b
(*.f64 100 (*.f64 n (+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))))
28.9b
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) (+.f64 (*.f64 1/24 (pow.f64 i 3)) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))))
28.7b
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
60.4b
(*.f64 50 (*.f64 n i))
62.0b
(*.f64 -50 i)
35.2b
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
Compiler

Compiled 1821 to 1297 computations (28.8% saved)

regimes660.0ms (2.5%)

Counts
110 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
(/.f64 (*.f64 100 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n))) (/.f64 1 n))
(*.f64 100 (*.f64 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 i n)) (-.f64 (*.f64 n 3) (+.f64 n n))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) (+.f64 (*.f64 1/24 (pow.f64 i 3)) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))))
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 n i) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 12) (*.f64 (/.f64 1 (/.f64 i n)) -11))))
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (*.f64 (/.f64 1 (/.f64 i n)) 3) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 24) (-.f64 0 (*.f64 (/.f64 1 (/.f64 i n)) 23)))))
(-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 300) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 200))
(*.f64 100 (+.f64 (/.f64 (+.f64 4 (*.f64 6 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (/.f64 i n)) (*.f64 5 (/.f64 (-.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)) 5) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) -2)))
(*.f64 100 (*.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (-.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 9)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) 9) (*.f64 (/.f64 1 (/.f64 i n)) 6))) (*.f64 (/.f64 1 (/.f64 i n)) 2))))
(*.f64 100 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (*.f64 (pow.f64 n 2) (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) i)))
(*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 100 (/.f64 (pow.f64 n 2) i)))
(*.f64 100 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (*.f64 6 (/.f64 (exp.f64 i) i))) (+.f64 (/.f64 1 i) (+.f64 (*.f64 3 (/.f64 (exp.f64 i) i)) (*.f64 2 (/.f64 (+.f64 1 (exp.f64 i)) i)))))))
(*.f64 100 (*.f64 n (-.f64 (+.f64 (*.f64 2 (/.f64 1 i)) (+.f64 (*.f64 -2 (/.f64 (+.f64 1 (exp.f64 i)) i)) (*.f64 -3 (/.f64 (exp.f64 i) i)))) (+.f64 (/.f64 1 i) (*.f64 -6 (/.f64 (exp.f64 i) i))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 6) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (*.f64 (/.f64 1 (/.f64 i n)) 2)))
(*.f64 100 (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 6))) (neg.f64 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (+.f64 1 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))))
(*.f64 100 (-.f64 (*.f64 (/.f64 n (/.f64 i n)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) 8)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (*.f64 (/.f64 n (/.f64 i n)) 7))))
(*.f64 100 (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (/.f64 i n)) (*.f64 n 6)) (*.f64 (+.f64 (log.f64 i) (neg.f64 (log.f64 n))) (+.f64 (/.f64 (+.f64 n n) (/.f64 i n)) (*.f64 3 (/.f64 n (/.f64 i n)))))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 2 (/.f64 (+.f64 2 (*.f64 -3 (exp.f64 i))) i)) (+.f64 (*.f64 (/.f64 (+.f64 1 (exp.f64 i)) i) -4) (neg.f64 (+.f64 (/.f64 1 i) (+.f64 (/.f64 (+.f64 2 (*.f64 -2 (+.f64 1 (exp.f64 i)))) i) (*.f64 (/.f64 (exp.f64 i) i) -9))))))))
(*.f64 100 (+.f64 (/.f64 (+.f64 1 (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n)) 9) (*.f64 -2 (/.f64 (+.f64 (*.f64 3 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 2 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (+.f64 (/.f64 1 (/.f64 i n)) (/.f64 1 (/.f64 i n))))) (+.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 i n))) (*.f64 2 (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n)))))))
(*.f64 100 (+.f64 n (*.f64 n (+.f64 (+.f64 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 1/24 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 100 (/.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (pow.f64 n 2) (+.f64 (/.f64 1 i) (*.f64 1/2 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2))))) 100) (/.f64 i n))
(/.f64 (+.f64 (*.f64 100 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 100 i) (+.f64 (*.f64 100 (*.f64 (pow.f64 i 2) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 100 (*.f64 (pow.f64 i 4) (-.f64 (+.f64 1/24 (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))))))) (/.f64 i n))
(*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (/.f64 (pow.f64 n 2) i)) (*.f64 (pow.f64 n 3) (+.f64 (/.f64 1 (pow.f64 i 2)) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i))))) 100)
Outputs
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))
Calls

4 calls:

414.0ms
n
132.0ms
i
33.0ms
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
31.0ms
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Results
ErrorSegmentsBranch
12.2b3i
19.2b6n
17.6b4(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
17.6b4(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 2514 to 1528 computations (39.2% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
1.641194839080744e-14
1.6561227511071164e-12
18.0ms
-1.1425325928866808e-10
-9.275472384356155e-11
Results
37.0ms61×body1024valid
16.0ms50×body512valid
6.0ms57×body256invalid
6.0ms44×body256valid
5.0msbody2048valid
Compiler

Compiled 360 to 279 computations (22.5% saved)

regimes353.0ms (1.3%)

Counts
80 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
Outputs
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))
Calls

4 calls:

181.0ms
n
91.0ms
i
26.0ms
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
24.0ms
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Results
ErrorSegmentsBranch
12.2b3i
19.3b6n
17.6b4(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
17.6b4(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 1460 to 936 computations (35.9% saved)

bsearch77.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
58.0ms
1.641194839080744e-14
1.6561227511071164e-12
18.0ms
-1.1425325928866808e-10
-9.275472384356155e-11
Results
41.0ms74×body1024valid
12.0ms42×body512valid
6.0ms59×body256invalid
6.0msbody2048valid
5.0ms38×body256valid
3.0msbody2048infinite
Compiler

Compiled 353 to 272 computations (22.9% saved)

regimes295.0ms (1.1%)

Counts
78 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 100) (/.f64 i n))
Outputs
(/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

4 calls:

140.0ms
n
85.0ms
i
21.0ms
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
21.0ms
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Results
ErrorSegmentsBranch
13.7b3i
20.6b5n
17.6b4(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
17.6b4(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 1433 to 923 computations (35.6% saved)

bsearch75.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
55.0ms
1.641194839080744e-14
1.6561227511071164e-12
19.0ms
-1.1425325928866808e-10
-9.275472384356155e-11
Results
39.0ms69×body1024valid
11.0ms38×body512valid
8.0msbody2048valid
6.0ms45×body256valid
5.0ms53×body256invalid
2.0msbody2048infinite
Compiler

Compiled 325 to 265 computations (18.5% saved)

regimes244.0ms (0.9%)

Counts
75 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (+.f64 -1 (exp.f64 i)) (*.f64 100 (/.f64 n i)))
Outputs
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

133.0ms
n
84.0ms
i
Results
ErrorSegmentsBranch
13.8b3i
20.6b5n
Compiler

Compiled 1361 to 882 computations (35.2% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
55.0ms
1.641194839080744e-14
1.6561227511071164e-12
17.0ms
-1.1425325928866808e-10
-9.275472384356155e-11
Results
37.0ms65×body1024valid
15.0ms53×body512valid
7.0msbody2048valid
6.0ms58×body256invalid
4.0ms35×body256valid
Compiler

Compiled 325 to 265 computations (18.5% saved)

regimes235.0ms (0.9%)

Counts
73 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
Outputs
(*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i)))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

129.0ms
n
79.0ms
i
Results
ErrorSegmentsBranch
13.9b3i
20.6b5n
Compiler

Compiled 1341 to 872 computations (35% saved)

bsearch72.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
1.641194839080744e-14
1.6561227511071164e-12
18.0ms
-1.1425325928866808e-10
-9.275472384356155e-11
Results
34.0ms62×body1024valid
15.0ms52×body512valid
9.0msbody2048valid
5.0ms51×body256invalid
5.0ms38×body256valid
1.0msbody2048infinite
Compiler

Compiled 325 to 265 computations (18.5% saved)

regimes184.0ms (0.7%)

Counts
72 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (+.f64 (*.f64 n 48) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (neg.f64 (*.f64 n 46))) (*.f64 n 35)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 i (+.f64 i i)) (+.f64 i i))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -5) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -4) (/.f64 i n)) (/.f64 (*.f64 i -5) (/.f64 i n))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 7) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 6)))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n 8) (+.f64 (*.f64 n 3) (+.f64 n (*.f64 n 4)))) i))
(*.f64 100 (*.f64 (neg.f64 i) (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (/.f64 -12 (/.f64 i n)))))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (+.f64 (*.f64 n 35) (*.f64 n 48))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 n 12) 1) 3) (neg.f64 (*.f64 n 46))) (*.f64 11 n)))
(*.f64 100 (*.f64 i (-.f64 (*.f64 3 (/.f64 1 (/.f64 i n))) (*.f64 2 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (*.f64 i (-.f64 (*.f64 4 (/.f64 1 (/.f64 i n))) (*.f64 3 (/.f64 1 (/.f64 i n))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n 35) (*.f64 (/.f64 (*.f64 n 12) 1) 3)) (neg.f64 (*.f64 (*.f64 n 35) 2))))
(*.f64 100 (+.f64 (+.f64 (+.f64 (*.f64 11 n) (/.f64 (*.f64 n 12) 1)) (neg.f64 (*.f64 n 46))) (*.f64 n 24)))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (*.f64 2 (*.f64 i -5)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (-.f64 (+.f64 (+.f64 i i) (+.f64 i i)) (+.f64 i (+.f64 i i)))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i 12) (/.f64 i n)) (/.f64 (+.f64 (*.f64 i 3) (*.f64 i 8)) (/.f64 i n))))
(*.f64 100 (*.f64 (-.f64 (*.f64 (/.f64 12 (/.f64 i n)) 2) (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n)))) i))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))) (*.f64 (/.f64 1 (/.f64 i n)) 22)) i))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 35) (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 22))) (*.f64 (*.f64 n 35) 2)) -1))
(*.f64 100 (*.f64 (-.f64 (+.f64 (/.f64 12 (/.f64 i n)) (*.f64 11 (/.f64 1 (/.f64 i n)))) (*.f64 (/.f64 11 (/.f64 i n)) 2)) i))
(*.f64 100 (-.f64 (*.f64 (/.f64 i (/.f64 i n)) 20) (+.f64 (/.f64 (*.f64 i 9) (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) 10))))
(*.f64 100 (-.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (+.f64 (*.f64 (/.f64 i (/.f64 i n)) -3) (/.f64 (*.f64 i -4) (/.f64 i n)))))
(*.f64 100 (+.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35))) (neg.f64 (+.f64 (*.f64 n 24) (*.f64 (*.f64 n 35) 2)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 n 46)) (neg.f64 (+.f64 (/.f64 (*.f64 n 12) 1) (*.f64 n 35)))) (*.f64 (neg.f64 (*.f64 n 46)) 2)) -1))
(*.f64 100 (-.f64 (*.f64 n (+.f64 6 (/.f64 8 i))) (+.f64 (*.f64 n 3) (+.f64 (+.f64 (*.f64 n 2) (/.f64 n i)) (*.f64 (/.f64 n i) 7)))))
(*.f64 100 (/.f64 (-.f64 (+.f64 (*.f64 n 96) (+.f64 (/.f64 (*.f64 n 12) 1) (+.f64 (*.f64 n 48) (*.f64 n 35)))) (*.f64 (*.f64 n 96) 2)) -1))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 n 12) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (*.f64 (-.f64 (+.f64 (*.f64 11 (/.f64 1 (/.f64 i n))) (*.f64 (/.f64 12 (/.f64 i n)) 3)) (*.f64 2 (+.f64 (/.f64 12 (/.f64 i n)) (/.f64 11 (/.f64 i n))))) i))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (/.f64 (*.f64 i 11) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 8) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i 8) (/.f64 i n)) (/.f64 (*.f64 i 7) (/.f64 i n)))))
(*.f64 100 (-.f64 (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i -6) (/.f64 i n))) (+.f64 (/.f64 (*.f64 i -6) (/.f64 i n)) (/.f64 (*.f64 i 7) (neg.f64 (/.f64 i n))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22)))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 i (*.f64 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))) 1)) (*.f64 n (/.f64 8 i)))) (+.f64 (+.f64 (/.f64 n i) (*.f64 (/.f64 n i) 7)) (*.f64 n 5))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (*.f64 n 44) (*.f64 n 44)) (+.f64 (*.f64 n 44) (+.f64 (*.f64 11 n) (*.f64 n 22)))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (*.f64 i (/.f64 12 (/.f64 i n)))) (+.f64 (*.f64 i (/.f64 12 (/.f64 i n))) (-.f64 (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (+.f64 (*.f64 11 n) (*.f64 n 22))) (+.f64 (+.f64 (*.f64 11 n) (*.f64 n 22)) (*.f64 n 22))))))
(*.f64 100 (-.f64 (+.f64 (*.f64 6 n) (+.f64 (*.f64 6 (/.f64 n i)) (+.f64 (*.f64 i (-.f64 (*.f64 6 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 2 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 3 (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 2 (/.f64 n i))))) (+.f64 (*.f64 2 n) (+.f64 (*.f64 3 n) (+.f64 (*.f64 3 (/.f64 n i)) (+.f64 (*.f64 4 (/.f64 n i)) (/.f64 n i)))))))
Outputs
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100))))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

79.0ms
i
77.0ms
n
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 1331 to 865 computations (35% saved)

bsearch111.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
52.0ms
1.641194839080744e-14
1.6561227511071164e-12
58.0ms
-6.468548617791245e-102
-2.7012289607572855e-104
Results
52.0ms102×body1024valid
22.0ms25×body2048valid
20.0ms68×body512valid
6.0ms65×body256invalid
4.0ms29×body256valid
2.0msbody2048infinite
Compiler

Compiled 435 to 365 computations (16.1% saved)

regimes88.0ms (0.3%)

Counts
33 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) n))
Outputs
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

40.0ms
n
39.0ms
i
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 322 to 223 computations (30.7% saved)

bsearch112.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
1.641194839080744e-14
1.6561227511071164e-12
58.0ms
-6.468548617791245e-102
-2.7012289607572855e-104
Results
53.0ms105×body1024valid
27.0ms28×body2048valid
17.0ms60×body512valid
7.0ms69×body256invalid
4.0ms31×body256valid
Compiler

Compiled 435 to 351 computations (19.3% saved)

regimes82.0ms (0.3%)

Counts
31 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 i (/.f64 100 (/.f64 i n))) 1)
(/.f64 (*.f64 (+.f64 1 -1) 100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 100 (+.f64 (*.f64 n -4) (+.f64 (+.f64 n n) (*.f64 n 3))))
(*.f64 100 (-.f64 (*.f64 (neg.f64 (*.f64 n 11)) 2) (*.f64 (neg.f64 n) 23)))
(*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 5 i) (*.f64 -4 i))) i))
(*.f64 100 (+.f64 (*.f64 n 96) (neg.f64 (+.f64 (*.f64 n 12) (*.f64 n 83)))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 5) (*.f64 i -4))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 6) (*.f64 i -5))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) (+.f64 (*.f64 i 7) (*.f64 i -6))))
Outputs
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

38.0ms
i
38.0ms
n
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 292 to 201 computations (31.2% saved)

bsearch109.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
52.0ms
1.641194839080744e-14
1.6561227511071164e-12
56.0ms
-6.468548617791245e-102
-2.7012289607572855e-104
Results
45.0ms88×body1024valid
27.0ms28×body2048valid
20.0ms72×body512valid
6.0ms58×body256invalid
5.0ms36×body256valid
2.0msbody2048infinite
Compiler

Compiled 351 to 281 computations (19.9% saved)

regimes60.0ms (0.2%)

Counts
20 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Outputs
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

29.0ms
i
27.0ms
n
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 156 to 110 computations (29.5% saved)

bsearch123.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
60.0ms
1.641194839080744e-14
1.6561227511071164e-12
63.0ms
-5.724666708275485e-87
-5.627656896933966e-90
Results
57.0ms106×body1024valid
29.0ms32×body2048valid
21.0ms82×body512valid
7.0ms70×body256invalid
3.0ms20×body256valid
2.0msbody2048infinite
Compiler

Compiled 344 to 285 computations (17.2% saved)

regimes55.0ms (0.2%)

Counts
19 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 (/.f64 1 (/.f64 i n)) i))
(*.f64 100 (+.f64 (*.f64 n 96) (*.f64 n -95)))
(*.f64 100 (-.f64 (*.f64 n 3) (+.f64 n n)))
(*.f64 100 (-.f64 (*.f64 n 4) (*.f64 n 3)))
(*.f64 100 (-.f64 (*.f64 n 10) (*.f64 n 9)))
(*.f64 100 (-.f64 (*.f64 n 20) (*.f64 n 19)))
(*.f64 100 (-.f64 (*.f64 n 24) (*.f64 n 23)))
Outputs
(*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
Calls

2 calls:

26.0ms
n
25.0ms
i
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 147 to 104 computations (29.3% saved)

bsearch119.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
1.641194839080744e-14
1.6561227511071164e-12
65.0ms
-5.724666708275485e-87
-5.627656896933966e-90
Results
51.0ms97×body1024valid
28.0ms30×body2048valid
23.0ms84×body512valid
6.0ms63×body256invalid
4.0ms29×body256valid
3.0msbody2048infinite
Compiler

Compiled 330 to 278 computations (15.8% saved)

regimes37.0ms (0.1%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 i 100) (/.f64 i n))
(neg.f64 (*.f64 i (/.f64 -100 (/.f64 i n))))
Outputs
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
Calls

2 calls:

20.0ms
n
15.0ms
i
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 67 to 44 computations (34.3% saved)

bsearch133.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
66.0ms
1.641194839080744e-14
1.6561227511071164e-12
67.0ms
-5.724666708275485e-87
-5.627656896933966e-90
Results
63.0ms103×body1024valid
32.0ms33×body2048valid
23.0ms78×body512valid
6.0ms59×body256invalid
3.0ms26×body256valid
3.0msbody2048infinite
Compiler

Compiled 322 to 270 computations (16.1% saved)

regimes31.0ms (0.1%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 100 (/.f64 i (/.f64 i n)))
Outputs
(*.f64 100 (-.f64 (+.f64 n 1) 1))
(*.f64 n 100)
(*.f64 100 (+.f64 (+.f64 n 18) -18))
Calls

2 calls:

17.0ms
n
13.0ms
i
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 45 to 32 computations (28.9% saved)

bsearch140.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
71.0ms
6.088020766235242e-29
6.540563374494985e-25
69.0ms
-5.724666708275485e-87
-5.627656896933966e-90
Results
56.0ms108×body1024valid
37.0ms39×body2048valid
27.0ms75×body512valid
7.0ms76×body256invalid
4.0ms34×body256valid
1.0msbody2048infinite
Compiler

Compiled 278 to 239 computations (14% saved)

regimes29.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 (+.f64 n 18) -18))
Outputs
(*.f64 100 (+.f64 (+.f64 n 18) -18))
(*.f64 n 100)
(*.f64 100 (+.f64 (+.f64 n 18) -18))
Calls

2 calls:

16.0ms
n
12.0ms
i
Results
ErrorSegmentsBranch
18.6b3i
21.9b3n
Compiler

Compiled 31 to 22 computations (29% saved)

bsearch116.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
57.0ms
6.088020766235242e-29
6.540563374494985e-25
59.0ms
-5.724666708275485e-87
-5.627656896933966e-90
Results
51.0ms99×body1024valid
28.0ms29×body2048valid
22.0ms88×body512valid
6.0ms61×body256invalid
5.0ms40×body256valid
Compiler

Compiled 278 to 239 computations (14% saved)

regimes15.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 i (*.f64 n 50))
Outputs
(*.f64 n 100)
(*.f64 50 (*.f64 n i))
(*.f64 n 100)
Calls

2 calls:

10.0ms
n
4.0ms
i
Results
ErrorSegmentsBranch
28.2b1i
26.9b3n
Compiler

Compiled 24 to 16 computations (33.3% saved)

bsearch100.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
61.0ms
2.6250309379293723e-247
3.004376823755426e-233
39.0ms
-1.336757272915815e-217
-2.471632516233589e-221
Results
50.0ms159×body1024valid
21.0ms229×body256invalid
13.0ms20×body2048valid
7.0ms70×body256valid
6.0ms39×body512valid
Compiler

Compiled 274 to 213 computations (22.3% saved)

regimes7.0ms (0%)

Accuracy

Total -33.9b remaining (-120.1%)

Threshold costs -33.9b (-120.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 -50 i)
(*.f64 n 100)
Outputs
(*.f64 n 100)
Calls

2 calls:

3.0ms
i
3.0ms
n
Results
ErrorSegmentsBranch
28.2b1i
28.2b1n
Compiler

Compiled 14 to 10 computations (28.6% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01281298
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -8271269140747129/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -8069530869021589/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -1733688272641357/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -7883901492465871/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -8958978968711217/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 3590026113927603/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 i -65792501801473/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 100 (-.f64 (+.f64 n 1) 1)) (if (<=.f64 i 2139160387885137/39614081257132168796771975168) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 i -65792501801473/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 100 (-.f64 (+.f64 n 1) 1)) (if (<=.f64 i 7317432018267861/696898287454081973172991196020261297061888) (*.f64 n 100) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 i -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 100 (+.f64 (+.f64 n 18) -18)) (if (<=.f64 i 3122104327794287/11150372599265311570767859136324180752990208) (*.f64 n 100) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 n -5087291284850963/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 n 100) (if (<=.f64 n 2952075737355269/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 50 (*.f64 n i)) (*.f64 n 100)))
(*.f64 n 100)
(*.f64 -50 i)
Outputs
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (/.f64 (*.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (*.f64 n 100)) (/.f64 i n))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (*.f64 (-.f64 (log.f64 i) (log.f64 n)) n) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (/.f64 (*.f64 (-.f64 (exp.f64 i) 1) 100) (/.f64 i n)) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -4332790137498831/38685626227668133590597632) (*.f64 100 (*.f64 n (/.f64 (+.f64 -1 (exp.f64 i)) i))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -8271269140747129/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -8271269140747129/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i 100)))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -8069530869021589/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -8069530869021589/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -1733688272641357/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -1733688272641357/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -7883901492465871/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -7883901492465871/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 4085202129641755/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -8958978968711217/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 100 (-.f64 2 (+.f64 (neg.f64 n) 2))) (if (<=.f64 i 3590026113927603/2475880078570760549798248448) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 i -65792501801473/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 100 (-.f64 (+.f64 n 1) 1)) (if (<=.f64 i 2139160387885137/39614081257132168796771975168) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 i -65792501801473/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 100 (-.f64 (+.f64 n 1) 1)) (if (<=.f64 i 7317432018267861/696898287454081973172991196020261297061888) (*.f64 n 100) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 i -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 100 (+.f64 (+.f64 n 18) -18)) (if (<=.f64 i 3122104327794287/11150372599265311570767859136324180752990208) (*.f64 n 100) (*.f64 100 (+.f64 (+.f64 n 18) -18))))
(if (<=.f64 n -5087291284850963/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 n 100) (if (<=.f64 n 2952075737355269/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 50 (*.f64 n i)) (*.f64 n 100)))
(*.f64 n 100)
(*.f64 -50 i)
Compiler

Compiled 517 to 394 computations (23.8% saved)

soundness432.0ms (1.6%)

Algorithm
egg-herbie
Rules
992×rational_best-simplify-1
992×rational_best-simplify-1
888×rational_best-simplify-43
888×rational_best-simplify-43
792×rational_best-simplify-2
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
056918216
1115917378
2196816736
3344916228
4553116216
5711116216
6761916204
7782316204
056918216
1115917378
2196816736
3344916228
4553116216
5711116216
6761916204
7782316204
Stop Event
node limit
node limit
Compiler

Compiled 142 to 101 computations (28.9% saved)

end184.0ms (0.7%)

Compiler

Compiled 487 to 346 computations (29% saved)

Profiling

Loading profile data...